Extensions Classe

Definição

Métodos de ajudante.

public static class Extensions
type Extensions = class
Public Module Extensions
Herança
Extensions

Métodos

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

Gera botões a partir de opções e os adiciona à mensagem.

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

Gera botões a partir de opções e os adiciona à mensagem.

EndConversation(IDialogContext, String)

Inicie um EndConversationEvent resetamento do estado e da pilha da conversa e envie um EndOfConversation para o Conector.

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

Chame um diálogo filho, adicione-o ao topo da pilha e poste a mensagem no diálogo filho.

Get<T>(IBotDataBag, String)
Obsoleto.

Métodos de ajudante.

GetSignInUrlAsync(IDialogContext, String)

Métodos de ajudante.

GetUserTokenAsync(IDialogContext, String, String)

Métodos de ajudante.

GetUserTokenAsync(IDialogContext, String)

Métodos de ajudante.

GetValue<T>(IBotDataBag, String)

Obtém o valor associado à chave especificada.

GetValueOrDefault<T>(IBotDataBag, String, T)

Recebe o valor associado à chave especificada ou um valor padrão se não for encontrado.

GZipSerialize(ResumptionCookie)
Obsoleto.

Serializa ResumptionCookie binário usando GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Publique uma mensagem para ser enviada ao usuário, usando mensagens anteriores para estabelecer um contexto de conversa.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Reconhecendo um número duplo.

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

Reconhece o duplo no alcance.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Reconhecimento para um número Int64.

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

Reconhecor para um número Int64 dentro de um intervalo

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

Publique uma mensagem e um SSML opcional para ser enviado ao usuário, usando mensagens anteriores para estabelecer o contexto da conversa.

SignOutUserAsync(IDialogContext, String)

Métodos de ajudante.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Suspenda o diálogo atual até que o usuário envie uma mensagem para o bot.

Aplica-se a