Language

TemplateBaseAttribute クラス

定義

efパターンを使用するすべての属性で使われる抽象基底クラス \r。

public abstract class TemplateBaseAttribute : Microsoft.Bot.Builder.FormFlow.FormFlowAttribute
type TemplateBaseAttribute = class
    inherit FormFlowAttribute
Public MustInherit Class TemplateBaseAttribute
Inherits FormFlowAttribute
継承
TemplateBaseAttribute
派生

コンストラクター

名前 説明
TemplateBaseAttribute(String[])

ランダムに選ばれる複数のパターンで初期化します。

TemplateBaseAttribute(TemplateBaseAttribute)

別のテンプレートから初期化してください。

プロパティ

名前 説明
AllowDefault

\refパターン文字列の選択肢{||}を処理する際は、デフォルト値が存在する場合は選択肢を提供します。

ChoiceCase

\refパターン文字列の{||}参照内の選択肢を示すコントロールケース。

ChoiceFormat

\refパターン文字列の{||}選択を示す際に使われるフォーマット文字列。

ChoiceLastSeparator

\refパターン文字列の{||}を使って選択リストのインラインリストを構築する際、最後の選択肢の前に使われる文字列です。

ChoiceParens

\rで{||}のインライン選択リストを構築する際、efパターンの文字列は選択肢の囲いに括弧を含めるかどうかを制御します。

ChoiceSeparator

\refパターン文字列で{||}を使ってインラインリストを構築する場合、最後の選択肢を除くすべての選択肢間で使われる文字列です。

ChoiceStyle

\refパターン文字列で処理されたときの選択肢{||}を表示する方法。

Feedback

各入力後にユーザーが受け取るフィードバックの種類をコントロールできます。

FieldCase

\refパターン文字列で{&}フィールド名参照を表示するコントロールケース。

IsLocalizable

属性がローカライズ可能であれば真です。

(継承元 FormFlowAttribute)
LastSeparator

リストを構成する際、\refパターン文字列の{[]}(リストの最後の値の前に使われる文字列)を用います。

Patterns

あらゆるテンプレートを使った。

Separator

\refパターン文字列で{[]}を使ってリストを構築する際、最後の値以外のすべての値間で使われる文字列です。

ValueCase

\refパターン文字列に {} 値参照を表示するコントロールケース。

メソッド

名前 説明
ApplyDefaults(TemplateBaseAttribute)

このテンプレートのデフォルト値は、提供された defaultTemplateによって上書きされます。

Pattern()

IPrompt<T>を使って文字列を生成する際に使うパターン。

適用対象