TextTemplate class
템플릿 식이 로컬 "인라인"이며 등록된 언어 생성기를 통해 처리되는 텍스트 템플릿을 정의합니다.
생성자
| Text |
TextTemplate 클래스의 새 인스턴스를 초기화합니다. |
속성
| $kind | |
| template | 텍스트를 만들기 위해 평가할 템플릿을 가져오거나 설정합니다. |
| to |
메서드
| bind(Dialog |
데이터를 템플릿에 바인딩합니다. |
| configure(Text |
|
| get |
생성자 세부 정보
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
선택기 구성의 변환기입니다.