Idioma

ConfirmInput Classe

Definição

Controle de entrada declarativa que coletará entrada de confirmação sim/não de um conjunto de opções.

public class ConfirmInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type ConfirmInput = class
    inherit InputDialog
Public Class ConfirmInput
Inherits InputDialog
Herança
ConfirmInput

Construtores

Name Descrição
ConfirmInput(String, Int32)

Inicializa uma nova instância da ConfirmInput classe.

Campos

Name Descrição
Kind

Identificador de classe.

TURN_COUNT_PROPERTY

Define o valor da propriedade turn count do contexto da caixa de diálogo.

(Herdado de InputDialog)
VALUE_PROPERTY

Define o valor da propriedade de estado de contexto da caixa de diálogo.

(Herdado de InputDialog)

Propriedades

Name Descrição
AllowInterruptions

Obtém ou define a política de intteruption.

(Herdado de InputDialog)
AlwaysPrompt

Obtém ou define um valor que indica se a entrada deve sempre avisar o usuário, independentemente de haver um valor ou não.

(Herdado de InputDialog)
ChoiceOptions

Obtém ou define as ChoiceOptions a serem usadas para formatar as opções de confirmação de apresentação ao usuário.

ConfirmChoices

Obtém ou define as Opções para apresentar.

DefaultLocale

Obtém ou define o DefaultLocale a ser usado para analisar as opções de confirmação se não houver uma passada pelo chamador.

DefaultValue

Obtém ou define o valor padrão para a caixa de diálogo de entrada quando MaxTurnCount é excedido.

(Herdado de InputDialog)
DefaultValueResponse

Obtém ou define o modelo de atividade a ser enviado quando MaxTurnCount foi atingido e o valor padrão é usado.

(Herdado de InputDialog)
Disabled

Obtém ou define se essa ação deve ser desabilitada.

(Herdado de InputDialog)
Id

Obtém ou define id para a caixa de diálogo.

(Herdado de Dialog)
InvalidPrompt

Obtém ou define o modelo de atividade a ser enviado ao usuário sempre que o valor fornecido for inválido.

(Herdado de InputDialog)
MaxTurnCount

Obtém ou define o número máximo de vezes para solicitar esse valor ao usuário antes que a caixa de diálogo desista.

(Herdado de InputDialog)
OutputFormat

Obtém ou define a expressão a ser usada para formatar o resultado.

Prompt

Obtém ou define a atividade a ser enviada ao usuário.

(Herdado de InputDialog)
Property

Obtém ou define o caminho da propriedade de memória ao qual o valor será vinculado.

(Herdado de InputDialog)
Source

Obtém a informação do cref="SourceRange"/>.

(Herdado de Dialog)
Style

Obtém ou define o ListType a ser usado para avisar o usuário.

TelemetryClient

Obtém ou configura os IBotTelemetryClient para usar na registo de madeira.

(Herdado de Dialog)
UnrecognizedPrompt

Obtém ou define o modelo de atividade para tentar novamente.

(Herdado de InputDialog)
Validations

Obtém ou define as expressões a serem executadas para validar a entrada.

(Herdado de InputDialog)
Value

Obtém ou define uma expressão a ser usada para vincular a entrada à caixa de diálogo.

(Herdado de InputDialog)

Métodos

Name Descrição
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken)

AppendChoices é um método utilitário para criar uma atividade de mensagem dada todas as opções.

(Herdado de InputDialog)
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken)

AppendChoices é um método utilitário para criar uma atividade de mensagem dada todas as opções.

(Herdado de InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

Chamado quando a caixa de diálogo é iniciada e empurrada para a pilha de diálogo.

(Herdado de InputDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

É chamado quando o diálogo continua, onde é o diálogo ativo e o utilizador responde com uma nova atividade.

(Herdado de InputDialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Chamado quando a caixa de diálogo está terminando.

(Herdado de Dialog)
GetVersion()

Obtém uma cadeia de caracteres exclusiva que representa a versão dessa caixa de diálogo. Se a versão mudar entre turnos, o sistema de diálogo emitirá um evento DialogChanged.

(Herdado de Dialog)
OnComputeId()

Cria a ID de computação para a caixa de diálogo.

(Herdado de Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Chamado quando um evento foi levantado, usando DialogContext.emitEvent(), seja pelo diálogo atual ou por um diálogo que o diálogo atual iniciou.

(Herdado de Dialog)
OnInitializeOptions(DialogContext, Object)

Método que processa opções.

(Herdado de InputDialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Chamado depois de um evento foi borbulhado para todos os pais e não foi atendido.

(Herdado de Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Chamado antes de um evento ser borbulhado para seu pai.

(Herdado de InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

Chamado quando a entrada foi recebida.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

Método que processa o prompt para o usuário dado o estado de entrada atual.

RegisterSourceLocation(String, Int32)

Regista um cref="SourceRange"/> no local fornecido.

(Herdado de Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

Chamado quando a caixa de diálogo deve solicitar novamente a entrada do usuário.

(Herdado de Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Chamado quando uma caixa de diálogo filho completa sua vez, retornando o controle para essa caixa de diálogo.

(Herdado de InputDialog)

Métodos da Extensão

Name Descrição
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

Cria uma pilha de diálogo e inicia uma caixa de diálogo, empurrando-a para a pilha.

Aplica-se a