Microsoft.Bot.Builder.FormFlow Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
Choice |
Escolha para clarificar um valor ambíguo em ValidateResult. |
CommandDescription |
Descrição de todas as informações necessárias para um comando incorporado. |
DescribeAttribute |
Atributo para substituir a descrição predefinida de um campo, propriedade ou valor de enumeração. |
FormBuilder<T> |
Crie um formulário ao especificar mensagens, campos e confirmações através de reflexão ou programaticamente. |
FormBuilderBase<T>.Form | |
FormBuilderBase<T> |
Classe base abstrata para Construtores de Formulários. |
FormCanceledException |
Exceção gerada quando o preenchimento de formulários é cancelado pelo utilizador ou exceção. |
FormCanceledException<T> |
Exceção gerada quando o preenchimento de formulários é cancelado pelo utilizador ou exceção. |
FormConfiguration |
Valores predefinidos para o formulário. |
FormDialog |
Métodos de fábrica estáticos para criar caixas de diálogo de formulário. |
FormDialog<T> |
Caixa de diálogo Formulário para preencher o seu estado. |
FormFlowAttribute |
Classe base abstrata para atributos do FormFlow. |
IForm<T> |
Interface de definição de formulário. |
IgnoreFieldAttribute |
Defina um campo ou propriedade como excluído. |
NumericAttribute |
Indique limites sobre os valores possíveis num campo numérico ou propriedade. |
OptionalAttribute |
Defina um campo ou propriedade como opcional. |
OrderAttribute |
Defina uma ponderação de ordem do campo ou propriedade. |
PatternAttribute |
Forneça uma expressão regular para validar um campo de cadeia. |
PromptAttribute |
Defina o pedido utilizado ao perguntar sobre um campo. |
TemplateAttribute |
Defina um modelo para gerar cadeias. |
TermsAttribute |
Atributo para substituir os termos predefinidos utilizados para corresponder um campo, propriedade ou valor de enumeração à entrada do utilizador. |
ValidateResult |
Encapsula o resultado de um ValidateAsyncDelegate<T> |
Interfaces
IFormBuilder<T> |
Interface para criar um formulário. |
IFormDialog<T> |
Interface para controlar uma caixa de diálogo FormFlow. |
Enumerações
BoolDefault |
Valor booleano de três estados. |
CaseNormalization |
Como normalizar o caso das palavras. |
ChoiceStyleOptions |
Especifica como mostrar opções geradas por {||} numa cadeia de padrões \ref. |
FeedbackOptions |
Controle a forma como o utilizador obtém comentários após cada entrada. |
FormCommand |
Comandos suportados em caixas de diálogo de formulário. |
FormOptions |
Opções para a execução de formulários. |
TemplateUsage |
Todos os modelos incorporados. |
Delegados
ActiveDelegate<T> |
Um delegado para testar um estado de formulário para ver se um determinado passo está ativo. |
BuildFormDelegate<T> |
Delegado para criar o formulário. |
MessageDelegate<T> |
Dada a |
OnCompletionAsyncDelegate<T> |
Um delegado chamado quando um formulário é concluído. |
ValidateAsyncDelegate<T> |
Um delegado para validar uma resposta específica a um pedido. |