Idioma

Extensions Classe

Definição

Métodos de ajuda.

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

Métodos

Name Descrição
AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

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

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

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

EndConversation(IDialogContext, String)

Inicia e EndConversationEvent reinicia o estado e a pilha da conversa e envia um para EndOfConversation o Conector.

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

Chama um diálogo filho, adiciona-o ao topo da pilha e publica a mensagem no diálogo filho.

Get<T>(IBotDataBag, String)
Obsoleto.

Métodos de ajuda.

GetSignInUrlAsync(IDialogContext, String)

Métodos de ajuda.

GetUserTokenAsync(IDialogContext, String, String)

Métodos de ajuda.

GetUserTokenAsync(IDialogContext, String)

Métodos de ajuda.

GetValue<T>(IBotDataBag, String)

Obtém o valor associado à chave especificada.

GetValueOrDefault<T>(IBotDataBag, String, T)

Obtém o valor associado à chave especificada ou um valor padrão se não for encontrado.

GZipSerialize(ResumptionCookie)
Obsoleto.

O binário serializa ResumptionCookie usando GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

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

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Reconhecedor para 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>)

Reconhecedor 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 utilizador, usando mensagens anteriores para estabelecer o contexto da conversa.

SignOutUserAsync(IDialogContext, String)

Métodos de ajuda.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Suspenda o diálogo atual até que o utilizador tenha enviado uma mensagem ao bot.

Aplica-se a