다음을 통해 공유


TextTemplate class

템플릿 식이 로컬 "인라인"이며 등록된 언어 생성기를 통해 처리되는 텍스트 템플릿을 정의합니다.

생성자

TextTemplate(string)

TextTemplate 클래스의 새 인스턴스를 초기화합니다.

속성

$kind
template

텍스트를 만들기 위해 평가할 템플릿을 가져오거나 설정합니다.

toString

메서드

bind(DialogContext, D)

데이터를 템플릿에 바인딩합니다.

configure(TextTemplateConfiguration)
getConverter(Object)

생성자 세부 정보

TextTemplate(string)

TextTemplate 클래스의 새 인스턴스를 초기화합니다.

new TextTemplate(template?: string)

매개 변수

template

string

텍스트를 만들기 위해 평가할 템플릿입니다.

속성 세부 정보

$kind

static $kind: string

속성 값

string

template

텍스트를 만들기 위해 평가할 템플릿을 가져오거나 설정합니다.

template: string

속성 값

string

toString

toString: () => string

속성 값

() => string

메서드 세부 정보

bind(DialogContext, D)

데이터를 템플릿에 바인딩합니다.

function bind(dialogContext: DialogContext, data: D): Promise<string>

매개 변수

dialogContext

DialogContext

DialogContext.

data

D

바인딩할 데이터입니다.

반환

Promise<string>

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

configure(TextTemplateConfiguration)

function configure(config: TextTemplateConfiguration): this

매개 변수

config
TextTemplateConfiguration

구성입니다.

반환

this

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

getConverter(Object)

function getConverter(_property: Object): Converter | ConverterFactory

매개 변수

_property

Object

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

반환

Converter | ConverterFactory

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