次の方法で共有


IEvent interface

ソースから受信またはソースに送信されるイベント。

プロパティ

address

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

agent

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

replyToId

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

source

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

sourceEvent

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

type

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

user

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

プロパティの詳細

address

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

address: IAddress

プロパティ値

agent

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

agent: string

プロパティ値

string

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

プロパティ値