次の方法で共有


ActivityTemplate class

テンプレート式がローカルの "インライン" であり、登録済みの言語ジェネレーターを介して処理されるアクティビティ テンプレートを定義します。

コンストラクター

ActivityTemplate(string)

ActivityTemplate クラスの新しいインスタンスを初期化します。

プロパティ

$kind
template

アクティビティを作成するために評価するテンプレートを取得または設定します。

toString

メソッド

bind(DialogContext, DialogStateManager)

データをテンプレートにバインドします。

configure(ActivityTemplateConguration)
getConverter(Object)

コンストラクターの詳細

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

セレクター構成のコンバーター。