Lingua

Extensions Classe

Definizione

Metodi di aiuto.

public static class Extensions
type Extensions = class
Public Module Extensions
Ereditarietà
Extensions

Metodi

Nome Descrizione
AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

Genera pulsanti dalle opzioni e li aggiunge al messaggio.

AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

Genera pulsanti dalle opzioni e li aggiunge al messaggio.

EndConversation(IDialogContext, String)

Avvia un EndConversationEvent reset dello stato e dello stack della conversazione e invia un EndOfConversation An al Connettore.

Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken)

Chiama una finestra di dialogo figlio, aggiungila in cima alla pila e pubblica il messaggio nella finestra di dialogo figlio.

Get<T>(IBotDataBag, String)
Obsoleti.

Metodi di aiuto.

GetSignInUrlAsync(IDialogContext, String)

Metodi di aiuto.

GetUserTokenAsync(IDialogContext, String, String)

Metodi di aiuto.

GetUserTokenAsync(IDialogContext, String)

Metodi di aiuto.

GetValue<T>(IBotDataBag, String)

Ottiene il valore associato alla chiave specificata.

GetValueOrDefault<T>(IBotDataBag, String, T)

Ottiene il valore associato alla chiave specificata o un valore predefinito se non è stato trovato.

GZipSerialize(ResumptionCookie)
Obsoleti.

Il binario serializza ResumptionCookie usando GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Pubblica un messaggio da inviare all'utente, usando messaggi precedenti per stabilire un contesto di conversazione.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Riconoscitore per un numero doppio.

RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>)

Riconosce il doppio nel raggio d'azione.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Riconoscitore per un numero Int64.

RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>)

Riconoscitore per un numero Int64 all'interno di un intervallo

SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken)

Invia un messaggio e un SSML opzionale da inviare all'utente, utilizzando i messaggi precedenti per stabilire un contesto di conversazione.

SignOutUserAsync(IDialogContext, String)

Metodi di aiuto.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Sospendi il dialogo corrente finché l'utente non ha inviato un messaggio al bot.

Si applica a