Language

IFormBuilder<T>.Confirm メソッド

定義

オーバーロード

名前 説明
Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>)

デリジェンを使って確認を生成し、メッセージを動的に構築します。

Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>)

確認のステップを追加してください。

Confirm(String, ActiveDelegate<T>, IEnumerable<String>)

確認のステップを追加してください。

Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>)

デリジェンを使って確認を生成し、メッセージを動的に構築します。

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)

パラメーター

generateMessage
MessageDelegate<T>

メッセージの代表。

condition
ActiveDelegate<T>

このステップが有効かどうかに関わらず。

dependencies
IEnumerable<String>

この確認はどの分野に依存します。

返品

修正されたIFormBuilderです。

適用対象

Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>)

確認のステップを追加してください。

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)

パラメーター

prompt
PromptAttribute

確認用プロンプト。

condition
ActiveDelegate<T>

現在のフォームの状態に確認が適用されるかどうかをテストするために委任します。

dependencies
IEnumerable<String>

この確認はどの分野に依存します。

返品

修正されたIFormBuilderです。

注釈

依存関係は、この確認前に定義されたすべてのアクティブなステップがデフォルトで定義されます。

適用対象

Confirm(String, ActiveDelegate<T>, IEnumerable<String>)

確認のステップを追加してください。

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)

パラメーター

prompt
String

確認用プロンプト。

condition
ActiveDelegate<T>

現在のフォームの状態に確認が適用されるかどうかをテストするために委任します。

dependencies
IEnumerable<String>

この確認はどの分野に依存します。

返品

修正されたIFormBuilderです。

注釈

プロンプトが提供されない場合は、\refパターン要素{*}が確認に使用されます。 依存関係は、この確認前に定義されたすべてのアクティブなステップがデフォルトで定義されます。

適用対象