IFormBuilder<T>.Confirm Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
Generieren Sie eine Bestätigung mithilfe eines Delegaten, um die Nachricht dynamisch zu erstellen. |
Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
Fügen Sie einen Bestätigungsschritt hinzu. |
Confirm(String, ActiveDelegate<T>, IEnumerable<String>) |
Fügen Sie einen Bestätigungsschritt hinzu. |
Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>)
Generieren Sie eine Bestätigung mithilfe eines Delegaten, um die Nachricht dynamisch zu erstellen.
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)
Parameter
- generateMessage
- MessageDelegate<T>
Delegat zum Erstellen von Nachrichten.
- condition
- ActiveDelegate<T>
Gibt an, ob dieser Schritt aktiv ist.
- dependencies
- IEnumerable<String>
Von welchen Feldern diese Bestätigung abhängt.
Gibt zurück
IFormBuilder wurde geändert.
Gilt für:
Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>)
Fügen Sie einen Bestätigungsschritt hinzu.
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)
Parameter
- prompt
- PromptAttribute
Aufforderung zur Verwendung zur Bestätigung.
- condition
- ActiveDelegate<T>
Delegieren, um zu testen, ob die Bestätigung für den aktuellen Formularzustand gilt.
- dependencies
- IEnumerable<String>
Von welchen Feldern diese Bestätigung abhängt.
Gibt zurück
IFormBuilder wurde geändert.
Hinweise
Abhängigkeiten sind standardmäßig alle aktiven Schritte, die vor dieser Bestätigung definiert wurden.
Gilt für:
Confirm(String, ActiveDelegate<T>, IEnumerable<String>)
Fügen Sie einen Bestätigungsschritt hinzu.
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)
Parameter
- prompt
- String
Aufforderung zur Verwendung zur Bestätigung.
- condition
- ActiveDelegate<T>
Delegieren, um zu testen, ob die Bestätigung für den aktuellen Formularzustand gilt.
- dependencies
- IEnumerable<String>
Von welchen Feldern diese Bestätigung abhängt.
Gibt zurück
IFormBuilder wurde geändert.
Hinweise
Wenn keine Eingabeaufforderung angegeben wird, wird das \ref patterns-Element {*} zur Bestätigung verwendet. Abhängigkeiten sind standardmäßig alle aktiven Schritte, die vor dieser Bestätigung definiert wurden.