次の方法で共有


IMessageUpdate interface

メッセージのプロパティが変更されました。

Extends

プロパティ

address

イベントのアドレス ルーティング情報。 このフィールドを外部ストレージに保存して、後でユーザーにプロアクティブ メッセージを作成します。

agent

イベントを処理している SDK。 常に 'botbuilder' になります。

reactionsAdded

アクティビティに追加された反応の配列。

reactionsRemoved

アクティビティから削除された反応の配列。

replyToId

この更新プログラムが関連するイベントの ID。

source

イベントの元のソース ("facebook"、"skype"、"slack" など)

sourceEvent

ソースネイティブ スキーマの元のイベント。 送信メッセージの場合は、カスタム添付ファイルなどのソース固有のイベント データを渡すために使用できます。

type

イベントの種類を定義します。 IMessage の場合は "message" にする必要があります。

user

受信メッセージの場合、これはメッセージを送信したユーザーです。 既定では、これは address.user のコピーですが、受信ユーザーを内部ユーザー ID にマップできる lookupUser 関数を使用してボットを構成できます。

プロパティの詳細

address

イベントのアドレス ルーティング情報。 このフィールドを外部ストレージに保存して、後でユーザーにプロアクティブ メッセージを作成します。

address: IAddress

プロパティ値

agent

イベントを処理している SDK。 常に 'botbuilder' になります。

agent: string

プロパティ値

string

reactionsAdded

アクティビティに追加された反応の配列。

reactionsAdded?: IMessageReaction[]

プロパティ値

reactionsRemoved

アクティビティから削除された反応の配列。

reactionsRemoved?: IMessageReaction[]

プロパティ値

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

プロパティ値