Compartir a través de


Extensions Clase

Definición

Métodos auxiliares.

public static class Extensions
type Extensions = class
Public Module Extensions
Herencia
Extensions

Métodos

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

Genera botones a partir de opciones y los agrega al mensaje.

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

Genera botones a partir de opciones y los agrega al mensaje.

EndConversation(IDialogContext, String)

Inicie un EndConversationEvent para restablecer el estado y la pila de la conversación y envíe un EndOfConversation elemento al conector.

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

Llame a un cuadro de diálogo secundario, agréguelo a la parte superior de la pila y publique el mensaje en el cuadro de diálogo secundario.

Get<T>(IBotDataBag, String)
Obsoletos.

Métodos auxiliares.

GetSignInUrlAsync(IDialogContext, String)

Métodos auxiliares.

GetUserTokenAsync(IDialogContext, String, String)

Métodos auxiliares.

GetUserTokenAsync(IDialogContext, String)

Métodos auxiliares.

GetValue<T>(IBotDataBag, String)

Obtiene el valor asociado a la clave especificada.

GetValueOrDefault<T>(IBotDataBag, String, T)

Obtiene el valor asociado a la clave especificada o un valor predeterminado si no se encuentra.

GZipSerialize(ResumptionCookie)
Obsoletos.

El binario se serializa ResumptionCookie mediante GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Publique un mensaje que se enviará al usuario mediante mensajes anteriores para establecer un contexto de conversación.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Reconocedor para un número doble.

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

Reconoce el doble en intervalo.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Recognizer para un número Int64.

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

Reconocedor para un número Int64 dentro de un intervalo

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

Publique un mensaje y un SSML opcional que se enviarán al usuario mediante mensajes anteriores para establecer un contexto de conversación.

SignOutUserAsync(IDialogContext, String)

Métodos auxiliares.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Suspenda el cuadro de diálogo actual hasta que el usuario haya enviado un mensaje al bot.

Se aplica a