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.