다음을 통해 공유


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>>

비동기 작업을 나타내는 프라미스입니다.

configure(ActivityTemplateConguration)

function configure(config: ActivityTemplateConguration): this

매개 변수

config
ActivityTemplateConguration

구성입니다.

반환

this

지정된 구성이 있는 개체입니다.

getConverter(Object)

function getConverter(_property: Object): Converter | ConverterFactory

매개 변수

_property

Object

조건부 선택기 구성의 키입니다.

반환

Converter | ConverterFactory

선택기 구성의 변환기입니다.