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>>
비동기 작업을 나타내는 프라미스입니다.
configure(ActivityTemplateConguration)
function configure(config: ActivityTemplateConguration): this
매개 변수
- config
- ActivityTemplateConguration
구성입니다.
반환
this
지정된 구성이 있는 개체입니다.
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
매개 변수
- _property
-
Object
조건부 선택기 구성의 키입니다.
반환
Converter | ConverterFactory
선택기 구성의 변환기입니다.