finestra di dialogo::TurnStatusReceivedEventArgs
class Dialog::TurnStatusReceivedEventArgs
: public std::enable_shared_from_this< TurnStatusReceivedEventArgs >
Classe per gli argomenti degli eventi di stato dei turni.
Membri
DialogServiceConnector
Sintassi: public friend DialogServiceConnector;
~TurnStatusReceivedEventArgs
Sintassi: public inline ~TurnStatusReceivedEventArgs ( );
Rilascia l'evento.
GetInteractionId
Sintassi: public inline std::string GetInteractionId ( ) const;
Recupera l'ID di interazione associato all'evento di stato di turno. L'interazione in genere corrisponde a un singolo segnale di input (ad esempio espressione vocale) o a una transazione di dati/attività e correla ai campi "replyToId" nelle attività di Bot Framework.
Restituisce
ID di interazione associato allo stato del turno.
GetConversationId
Sintassi: public inline std::string GetConversationId ( ) const;
Recupera l'ID conversazione associato a questo evento di stato di turno. Le conversazioni possono estendersi su più interazioni e sono l'unità in cui un client può richiedere la ripresa/ripetizione dei tentativi.
Restituisce
ID conversazione associato allo stato del turno.
GetStatusCode
Sintassi: public inline int GetStatusCode ( ) const;
Recupera il codice di stato numerico associato a questo evento di stato di turno. In genere corrispondono a codici di stato HTTP standard, ad esempio 200 (OK), 400 (richiesta non riuscita/richiesta non valida) e 429 (timeout/limitazione).
Restituisce
Codice di stato associato a questo evento, analolgous a codici HTTP standard.