クラス 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 コードに関連付けられます。