IFormBuilder<T>.Confirm Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
Gere uma confirmação usando um delegado para criar dinamicamente a mensagem. |
Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
Adicione uma etapa de confirmação. |
Confirm(String, ActiveDelegate<T>, IEnumerable<String>) |
Adicione uma etapa de confirmação. |
Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>)
Gere uma confirmação usando um delegado para criar dinamicamente a mensagem.
public Microsoft.Bot.Builder.FormFlow.IFormBuilder<T> Confirm (Microsoft.Bot.Builder.FormFlow.MessageDelegate<T> generateMessage, Microsoft.Bot.Builder.FormFlow.ActiveDelegate<T> condition = default, System.Collections.Generic.IEnumerable<string> dependencies = default);
abstract member Confirm : Microsoft.Bot.Builder.FormFlow.MessageDelegate<'T (requires 'T : null)> * Microsoft.Bot.Builder.FormFlow.ActiveDelegate<'T (requires 'T : null)> * seq<string> -> Microsoft.Bot.Builder.FormFlow.IFormBuilder<'T (requires 'T : null)>
Public Function Confirm (generateMessage As MessageDelegate(Of T), Optional condition As ActiveDelegate(Of T) = Nothing, Optional dependencies As IEnumerable(Of String) = Nothing) As IFormBuilder(Of T)
Parâmetros
- generateMessage
- MessageDelegate<T>
Delegar para criar mensagem.
- condition
- ActiveDelegate<T>
Se esta etapa está ativa ou não.
- dependencies
- IEnumerable<String>
De quais campos essa confirmação depende.
Retornos
IFormBuilder modificado.
Aplica-se a
Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>)
Adicione uma etapa de confirmação.
public Microsoft.Bot.Builder.FormFlow.IFormBuilder<T> Confirm (Microsoft.Bot.Builder.FormFlow.PromptAttribute prompt, Microsoft.Bot.Builder.FormFlow.ActiveDelegate<T> condition = default, System.Collections.Generic.IEnumerable<string> dependencies = default);
abstract member Confirm : Microsoft.Bot.Builder.FormFlow.PromptAttribute * Microsoft.Bot.Builder.FormFlow.ActiveDelegate<'T (requires 'T : null)> * seq<string> -> Microsoft.Bot.Builder.FormFlow.IFormBuilder<'T (requires 'T : null)>
Public Function Confirm (prompt As PromptAttribute, Optional condition As ActiveDelegate(Of T) = Nothing, Optional dependencies As IEnumerable(Of String) = Nothing) As IFormBuilder(Of T)
Parâmetros
- prompt
- PromptAttribute
Prompt a ser usado para confirmação.
- condition
- ActiveDelegate<T>
Delegar para testar se a confirmação se aplica ao estado atual do formulário.
- dependencies
- IEnumerable<String>
De quais campos essa confirmação depende.
Retornos
IFormBuilder modificado.
Comentários
Por padrão, as dependências serão todas as etapas ativas definidas antes dessa confirmação.
Aplica-se a
Confirm(String, ActiveDelegate<T>, IEnumerable<String>)
Adicione uma etapa de confirmação.
public Microsoft.Bot.Builder.FormFlow.IFormBuilder<T> Confirm (string prompt = default, Microsoft.Bot.Builder.FormFlow.ActiveDelegate<T> condition = default, System.Collections.Generic.IEnumerable<string> dependencies = default);
abstract member Confirm : string * Microsoft.Bot.Builder.FormFlow.ActiveDelegate<'T (requires 'T : null)> * seq<string> -> Microsoft.Bot.Builder.FormFlow.IFormBuilder<'T (requires 'T : null)>
Public Function Confirm (Optional prompt As String = Nothing, Optional condition As ActiveDelegate(Of T) = Nothing, Optional dependencies As IEnumerable(Of String) = Nothing) As IFormBuilder(Of T)
Parâmetros
- prompt
- String
Prompt a ser usado para confirmação.
- condition
- ActiveDelegate<T>
Delegar para testar se a confirmação se aplica ao estado atual do formulário.
- dependencies
- IEnumerable<String>
De quais campos essa confirmação depende.
Retornos
IFormBuilder modificado.
Comentários
Se o prompt não for fornecido, o elemento \ref patterns {*} será usado para confirmar. Por padrão, as dependências serão todas as etapas ativas definidas antes dessa confirmação.