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 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. |