ActivityTemplate class
テンプレート式がローカルの "インライン" であり、登録済みの言語ジェネレーターを介して処理されるアクティビティ テンプレートを定義します。
コンストラクター
Activity |
ActivityTemplate クラスの新しいインスタンスを初期化します。 |
プロパティ
$kind | |
template | アクティビティを作成するために評価するテンプレートを取得または設定します。 |
to |
メソッド
bind(Dialog |
データをテンプレートにバインドします。 |
configure(Activity |
|
get |
コンストラクターの詳細
ActivityTemplate(string)
ActivityTemplate クラスの新しいインスタンスを初期化します。
new ActivityTemplate(template?: string)
パラメーター
- template
-
string
アクティビティを作成するために評価するテンプレート。
プロパティの詳細
$kind
static $kind: string
プロパティ値
string
template
アクティビティを作成するために評価するテンプレートを取得または設定します。
template: string
プロパティ値
string
toString
toString: () => string
プロパティ値
() => string
メソッドの詳細
bind(DialogContext, DialogStateManager)
データをテンプレートにバインドします。
function bind(dialogContext: DialogContext, data: DialogStateManager): Promise<Partial<Activity>>
パラメーター
- dialogContext
-
DialogContext
DialogContext
- data
-
DialogStateManager
バインドするデータ。
戻り値
Promise<Partial<Activity>>
非同期操作を表す Promise。
configure(ActivityTemplateConguration)
function configure(config: ActivityTemplateConguration): this
パラメーター
- config
- ActivityTemplateConguration
構成。
戻り値
this
指定された構成を持つオブジェクト。
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
パラメーター
- _property
-
Object
条件付きセレクター構成のキー。
戻り値
Converter | ConverterFactory
セレクター構成のコンバーター。