Extensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi helper.
public static class Extensions
type Extensions = class
Public Module Extensions
- Ereditarietà
-
Extensions
Metodi
AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Genera pulsanti da opzioni e aggiungerli al messaggio. |
AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Genera pulsanti da opzioni e aggiungerli al messaggio. |
EndConversation(IDialogContext, String) |
Avviare un EndConversationEvent oggetto per reimpostare lo stato e lo stack della conversazione e inviare un EndOfConversation oggetto al connettore. |
Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Chiamare una finestra di dialogo figlio, aggiungerla all'inizio dello stack e pubblicare il messaggio nella finestra di dialogo figlio. |
Get<T>(IBotDataBag, String) |
Obsoleti.
Metodi helper. |
GetSignInUrlAsync(IDialogContext, String) |
Metodi helper. |
GetUserTokenAsync(IDialogContext, String, String) |
Metodi helper. |
GetUserTokenAsync(IDialogContext, String) |
Metodi helper. |
GetValue<T>(IBotDataBag, String) |
Ottiene il valore associato alla chiave specificata. |
GetValueOrDefault<T>(IBotDataBag, String, T) |
Ottiene il valore associato alla chiave specificata o a un valore predefinito se non trovato. |
GZipSerialize(ResumptionCookie) |
Obsoleti.
Serializza binaria ResumptionCookie usando GZipStream. |
PostAsync(IBotToUser, String, String, CancellationToken) |
Pubblicare un messaggio da inviare all'utente usando i messaggi precedenti per stabilire un contesto di conversazione. |
RecognizeDouble(IPromptRecognizer, IMessageActivity) |
Riconoscimento per un numero doppio. |
RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>) |
Riconosce il doppio nell'intervallo. |
RecognizeInteger(IPromptRecognizer, IMessageActivity) |
Riconoscimento per un numero Int64. |
RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>) |
Riconoscimento per un numero Int64 all'interno di un intervallo |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Pubblicare un messaggio e un SSML facoltativo da inviare all'utente usando i messaggi precedenti per stabilire un contesto di conversazione. |
SignOutUserAsync(IDialogContext, String) |
Metodi helper. |
Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Sospendere la finestra di dialogo corrente fino a quando l'utente ha inviato un messaggio al bot. |