IMessageUpdate interface
メッセージのプロパティが変更されました。
- Extends
プロパティ
| address | イベントのアドレス ルーティング情報。 このフィールドを外部ストレージに保存して、後でユーザーにプロアクティブ メッセージを作成します。 |
| agent | イベントを処理している SDK。 常に 'botbuilder' になります。 |
| reactions |
アクティビティに追加された反応の配列。 |
| reactions |
アクティビティから削除された反応の配列。 |
| reply |
この更新プログラムが関連するイベントの ID。 |
| source | イベントの元のソース ("facebook"、"skype"、"slack" など) |
| source |
ソースネイティブ スキーマの元のイベント。 送信メッセージの場合は、カスタム添付ファイルなどのソース固有のイベント データを渡すために使用できます。 |
| type | イベントの種類を定義します。 IMessage の場合は "message" にする必要があります。 |
| user | 受信メッセージの場合、これはメッセージを送信したユーザーです。 既定では、これは address.user のコピーですが、受信ユーザーを内部ユーザー ID にマップできる lookupUser 関数を使用してボットを構成できます。 |
プロパティの詳細
address
イベントのアドレス ルーティング情報。 このフィールドを外部ストレージに保存して、後でユーザーにプロアクティブ メッセージを作成します。
address: IAddress
プロパティ値
agent
イベントを処理している SDK。 常に 'botbuilder' になります。
agent: string
プロパティ値
string
reactionsAdded
reactionsRemoved
replyToId
この更新プログラムが関連するイベントの ID。
replyToId?: string
プロパティ値
string
source
イベントの元のソース ("facebook"、"skype"、"slack" など)
source: string
プロパティ値
string
sourceEvent
ソースネイティブ スキーマの元のイベント。 送信メッセージの場合は、カスタム添付ファイルなどのソース固有のイベント データを渡すために使用できます。
sourceEvent: any
プロパティ値
any
type
イベントの種類を定義します。 IMessage の場合は "message" にする必要があります。
type: string
プロパティ値
string
user
受信メッセージの場合、これはメッセージを送信したユーザーです。 既定では、これは address.user のコピーですが、受信ユーザーを内部ユーザー ID にマップできる lookupUser 関数を使用してボットを構成できます。
user: IIdentity