背景
以前書いたつもりだったんだけど、分かりにくいなと反省し、New Designer での取得方法と、実際の取得例に特化して書き直し・・
概要
パターンが分かれば簡単
トリガーの場合
- trigger().inputs.parameters.{取得したい項目}
New Designer なら、以下のように Code View で利用したい項目をコピペするだけ
アクションの場合
- actions('{アクション名}')?.inputs.parameters.teamId.{取得したい項目}
body/recipient のような場合、parameters.body.recipient だとエラーになるので以下のようにする
actions('')?.inputs.parameters['body/recipient']
コピー用一覧
Triggers
対象 | 項目 | コピペ用 |
---|---|---|
Recurrence | start time | trigger().startTime |
Sharepoint | Site Address | trigger().inputs.parameters.dataset |
Sharepoint | Library Name | trigger().inputs.parameters.table |
Teams | Adaptive Card | actions('')?.inputs.parameters.inputsAdaptiveCard |
Actions
- actions('{Action Name}')
Action Name を入れて使う。
対象 | 項目 | コピペ用 |
---|---|---|
Sharepoint | Site Address | actions('')?.inputs.parameters.dataset |
Sharepoint | Library Name | actions('')?.inputs.parameters.table |
Teams | Team | actions('')?.inputs.parameters.teamId |
Teams | Recipient | actions('')?.inputs.parameters['body/recipient'] |
Teams | Parent Message ID | actions('').inputs.parameters['body/parentMessageId'] |
Teams | Message ID | actions('').inputs.parameters['messageId'] |
Teams | Team ID | actions('').inputs.parameters['body/recipient/groupId'] |
詳細
若干変更があるかもだけど、基本は以下
記述の仕方は以下なんかも参考に
あとがき
コピーですぐ使えるようにしておくべきでしたね