クラス Dialog::TurnStatusReceivedEventArgs

class Dialog::TurnStatusReceivedEventArgs
  : public std::enable_shared_from_this< TurnStatusReceivedEventArgs >

ターンステータスイベント引数のクラス。

メンバー

DialogServiceConnector

構文: public friend DialogServiceConnector;

~TurnStatusReceivedEventArgs

構文: public inline ~TurnStatusReceivedEventArgs ( );

イベントを解放します。

GetInteractionId

構文: public inline std::string GetInteractionId ( ) const;

このターン状態イベントに関連付けられている相互作用 ID を取得します。 相互作用は通常、1 つの入力シグナル (音声発話など) またはデータ/アクティビティ トランザクションに対応し、Bot Framework アクティビティの "replyToId" フィールドに関連付けられます。

戻り値

ターンの状態に関連付けられている操作 ID。

GetConversationId

構文: public inline std::string GetConversationId ( ) const;

このターン状態イベントに関連付けられている会話 ID を取得します。 会話は複数の対話にまたがる場合があり、クライアントが再開/再試行を要求できる単位です。

戻り値

ターンの状態に関連付けられている会話 ID。

GetStatusCode

構文: public inline int GetStatusCode ( ) const;

このターン状態イベントに関連付けられている数値状態コードを取得します。 これらは通常、200 (OK)、400 (失敗/無効な要求)、429 (タイムアウト/調整済み) などの標準の HTTP 状態コードに対応します。

戻り値

このイベントに関連付けられている状態コード。標準の HTTP コードに関連付けられます。