Language

Field<T> クラス

定義

IFieldの宣言型実装を持つ基本クラス。

public class Field<T> : Microsoft.Bot.Builder.FormFlow.Advanced.IField<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldPrompt<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldState<T> where T : class
type Field<'T (requires 'T : null)> = class
    interface IField<'T (requires 'T : null)>
    interface IFieldState<'T (requires 'T : null)>
    interface IFieldDescription
    interface IFieldPrompt<'T (requires 'T : null)>
    interface IFieldResources
Public Class Field(Of T)
Implements IField(Of T), IFieldPrompt(Of T), IFieldState(Of T)

型パラメーター

T

基礎となるフォーム状態。

継承
Field<T>
派生
実装

コンストラクター

名前 説明
Field<T>(String, FieldRole)

フィールド構築。

フィールド

名前 説明
_allowsMultiple

IFieldの宣言型実装を持つ基本クラス。

_buildPrompts

IFieldの宣言型実装を持つ基本クラス。

_condition

IFieldの宣言型実装を持つ基本クラス。

_define

IFieldの宣言型実装を持つ基本クラス。

_dependencies

IFieldの宣言型実装を持つ基本クラス。

_description

IFieldの宣言型実装を持つ基本クラス。

_form

IFieldの宣言型実装を持つ基本クラス。

_help

IFieldの宣言型実装を持つ基本クラス。

_isNullable

IFieldの宣言型実装を持つ基本クラス。

_keepZero

IFieldの宣言型実装を持つ基本クラス。

_limited

IFieldの宣言型実装を持つ基本クラス。

_max

IFieldの宣言型実装を持つ基本クラス。

_min

IFieldの宣言型実装を持つ基本クラス。

_name

IFieldの宣言型実装を持つ基本クラス。

_next

IFieldの宣言型実装を持つ基本クラス。

_optional

IFieldの宣言型実装を持つ基本クラス。

_pattern

IFieldの宣言型実装を持つ基本クラス。

_prompt

IFieldの宣言型実装を持つ基本クラス。

_promptDefinition

IFieldの宣言型実装を持つ基本クラス。

_promptSet

IFieldの宣言型実装を持つ基本クラス。

_recognizer

IFieldの宣言型実装を持つ基本クラス。

_role

IFieldの宣言型実装を持つ基本クラス。

_templates

IFieldの宣言型実装を持つ基本クラス。

_terms

IFieldの宣言型実装を持つ基本クラス。

_type

IFieldの宣言型実装を持つ基本クラス。

_validate

IFieldの宣言型実装を持つ基本クラス。

_valueDescriptions

IFieldの宣言型実装を持つ基本クラス。

_valueTerms

IFieldの宣言型実装を持つ基本クラス。

プロパティ

名前 説明
AllowDefault

IFieldの宣言型実装を持つ基本クラス。

AllowNumbers

IFieldの宣言型実装を持つ基本クラス。

AllowsMultiple

IFieldの宣言型実装を持つ基本クラス。

Dependencies

IFieldの宣言型実装を持つ基本クラス。

FieldDescription

IFieldの宣言型実装を持つ基本クラス。

FieldTerms

IFieldの宣言型実装を持つ基本クラス。

Form

IFieldの宣言型実装を持つ基本クラス。

Help

IFieldの宣言型実装を持つ基本クラス。

IsNullable

IFieldの宣言型実装を持つ基本クラス。

Name

IFieldの宣言型実装を持つ基本クラス。

Optional

IFieldの宣言型実装を持つ基本クラス。

Pattern

IFieldの宣言型実装を持つ基本クラス。

Prompt

IFieldの宣言型実装を持つ基本クラス。

Role

IFieldの宣言型実装を持つ基本クラス。

Type

IFieldの宣言型実装を持つ基本クラス。

ValueDescriptions

IFieldの宣言型実装を持つ基本クラス。

Values

IFieldの宣言型実装を持つ基本クラス。

メソッド

名前 説明
Active(T)

IFieldの宣言型実装を持つ基本クラス。

AddDescription(Object, DescribeAttribute)

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

AddDescription(Object, String, String, String)

値の記述を追加します。

AddTemplate(TemplateAttribute)

IFieldの宣言型実装を持つ基本クラス。

AddTerms(Object, String[])

値の項を追加します。

AddTerms(Object, TermsAttribute)

値の項を追加します。

DefineAsync(T)

IFieldの宣言型実装を持つ基本クラス。

DefinePrompt()

IFieldの宣言型実装を持つ基本クラス。

DefineRecognizer()

IFieldの宣言型実装を持つ基本クラス。

GetValue(T)

IFieldの宣言型実装を持つ基本クラス。

IsUnknown(T)

IFieldの宣言型実装を持つ基本クラス。

Limits(Double, Double)

IFieldの宣言型実装を持つ基本クラス。

Localize()

IFieldの宣言型実装を持つ基本クラス。

Next(Object, T)

IFieldの宣言型実装を持つ基本クラス。

RemoveValue(Object)

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

RemoveValues()

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

ReplaceTemplate(TemplateAttribute)

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

SaveResources()

IFieldの宣言型実装を持つ基本クラス。

SetActive(ActiveDelegate<T>)

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

SetAllowsMultiple(Boolean)

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

SetDefine(DefineAsyncDelegate<T>)

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

SetDependencies(String[])

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

SetFieldDescription(DescribeAttribute)

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

SetFieldDescription(String)

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

SetFieldTerms(String[])

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

SetIsNullable(Boolean)

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

SetLimits(Double, Double, Boolean)

IFieldの宣言型実装を持つ基本クラス。

SetLimits(Double, Double)

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

SetNext(NextDelegate<T>)

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

SetOptional(Boolean)

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

SetPattern(String)

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

SetPrompt(PromptAttribute)

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

SetRecognizer(IRecognize<T>)

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

SetType(Type)

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

SetUnknown(T)

IFieldの宣言型実装を持つ基本クラス。

SetValidate(ValidateAsyncDelegate<T>)

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

SetValue(T, Object)

IFieldの宣言型実装を持つ基本クラス。

Template(TemplateUsage)

IFieldの宣言型実装を持つ基本クラス。

Terms(Object)

IFieldの宣言型実装を持つ基本クラス。

ValidateAsync(T, Object)

IFieldの宣言型実装を持つ基本クラス。

ValueDescription(Object)

IFieldの宣言型実装を持つ基本クラス。

適用対象