Language

Confirmation<T> クラス

定義

確認

public class Confirmation<T> : Microsoft.Bot.Builder.FormFlow.Advanced.Field<T> where T : class
type Confirmation<'T (requires 'T : null)> = class
    inherit Field<'T (requires 'T : null)>
Public Class Confirmation(Of T)
Inherits Field(Of T)

型パラメーター

T

フォーム・ステート。

継承
Confirmation<T>

コンストラクター

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

動的に確認を構築しましょう。

Confirmation<T>(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>, IForm<T>)

確認文書を作成してください。

フィールド

名前 説明
_allowsMultiple

確認

(継承元 Field<T>)
_buildPrompts

確認

(継承元 Field<T>)
_condition

確認

(継承元 Field<T>)
_define

確認

(継承元 Field<T>)
_dependencies

確認

(継承元 Field<T>)
_description

確認

(継承元 Field<T>)
_form

確認

(継承元 Field<T>)
_help

確認

(継承元 Field<T>)
_isNullable

確認

(継承元 Field<T>)
_keepZero

確認

(継承元 Field<T>)
_limited

確認

(継承元 Field<T>)
_max

確認

(継承元 Field<T>)
_min

確認

(継承元 Field<T>)
_name

確認

(継承元 Field<T>)
_next

確認

(継承元 Field<T>)
_optional

確認

(継承元 Field<T>)
_pattern

確認

(継承元 Field<T>)
_prompt

確認

(継承元 Field<T>)
_promptDefinition

確認

(継承元 Field<T>)
_promptSet

確認

(継承元 Field<T>)
_recognizer

確認

(継承元 Field<T>)
_role

確認

(継承元 Field<T>)
_templates

確認

(継承元 Field<T>)
_terms

確認

(継承元 Field<T>)
_type

確認

(継承元 Field<T>)
_validate

確認

(継承元 Field<T>)
_valueDescriptions

確認

(継承元 Field<T>)
_valueTerms

確認

(継承元 Field<T>)

プロパティ

名前 説明
AllowDefault

確認

(継承元 Field<T>)
AllowNumbers

確認

(継承元 Field<T>)
AllowsMultiple

確認

(継承元 Field<T>)
Dependencies

確認

FieldDescription

確認

(継承元 Field<T>)
FieldTerms

確認

(継承元 Field<T>)
Form

確認

(継承元 Field<T>)
Help

確認

(継承元 Field<T>)
IsNullable

確認

(継承元 Field<T>)
Name

確認

(継承元 Field<T>)
Optional

確認

(継承元 Field<T>)
Pattern

確認

(継承元 Field<T>)
Prompt

確認

(継承元 Field<T>)
Role

確認

(継承元 Field<T>)
Type

確認

(継承元 Field<T>)
ValueDescriptions

確認

(継承元 Field<T>)
Values

確認

(継承元 Field<T>)

メソッド

名前 説明
Active(T)

確認

AddDescription(Object, DescribeAttribute)

値の完全な説明を追加します。

(継承元 Field<T>)
AddDescription(Object, String, String, String)

値の記述を追加します。

(継承元 Field<T>)
AddTemplate(TemplateAttribute)

確認

(継承元 Field<T>)
AddTerms(Object, String[])

値の項を追加します。

(継承元 Field<T>)
AddTerms(Object, TermsAttribute)

値の項を追加します。

(継承元 Field<T>)
DefineAsync(T)

確認

(継承元 Field<T>)
DefinePrompt()

確認

(継承元 Field<T>)
DefineRecognizer()

確認

(継承元 Field<T>)
GetValue(T)

確認

IsUnknown(T)

確認

Limits(Double, Double)

確認

(継承元 Field<T>)
Localize()

確認

(継承元 Field<T>)
Next(Object, T)

確認

RemoveValue(Object)

値に関連する記述や用語を削除します。

(継承元 Field<T>)
RemoveValues()

すべての値とそれに関連する記述や用語を削除します。

(継承元 Field<T>)
ReplaceTemplate(TemplateAttribute)

現場でテンプレートを置き換えましょう。

(継承元 Field<T>)
SaveResources()

確認

(継承元 Field<T>)
SetActive(ActiveDelegate<T>)

フィールドが適用されるかどうかを確認するために、状態を確認するための代理を定義します。

(継承元 Field<T>)
SetAllowsMultiple(Boolean)

複数の値を許容するかどうかを決定します。

(継承元 Field<T>)
SetDefine(DefineAsyncDelegate<T>)

動的に定義する場のための代理を定義します。

(継承元 Field<T>)
SetDependencies(String[])

この場が依存する場を定義します。

(継承元 Field<T>)
SetFieldDescription(DescribeAttribute)

フィールドの詳細な記述を設定してください。

(継承元 Field<T>)
SetFieldDescription(String)

フィールドの説明を設定してください。

(継承元 Field<T>)
SetFieldTerms(String[])

フィールドに関連する用語を設定します。

(継承元 Field<T>)
SetIsNullable(Boolean)

フィールドが無効化可能かどうかを設定します。

(継承元 Field<T>)
SetLimits(Double, Double, Boolean)

確認

(継承元 Field<T>)
SetLimits(Double, Double)

数値の上限を設定しましょう。

(継承元 Field<T>)
SetNext(NextDelegate<T>)

次のフォームステップを決めるための委任者。

(継承元 Field<T>)
SetOptional(Boolean)

フィールドが任意かどうかを設定します。

(継承元 Field<T>)
SetPattern(String)

文字列の検証のための正規表現。

(継承元 Field<T>)
SetPrompt(PromptAttribute)

フィールドプロンプトを設定します。

(継承元 Field<T>)
SetRecognizer(IRecognize<T>)

フィールドの認識装置を設定します。

(継承元 Field<T>)
SetType(Type)

基礎となるフィールド状態の型を設定します。

(継承元 Field<T>)
SetUnknown(T)

確認

SetValidate(ValidateAsyncDelegate<T>)

フィールド検証を設定します。

(継承元 Field<T>)
SetValue(T, Object)

確認

Template(TemplateUsage)

確認

(継承元 Field<T>)
Terms(Object)

確認

(継承元 Field<T>)
ValidateAsync(T, Object)

確認

(継承元 Field<T>)
ValueDescription(Object)

確認

(継承元 Field<T>)

適用対象