다음을 통해 공유


ResourceMultiLanguageGenerator class

resourceExplorer를 사용하여 루트 lg 및 모든 언어 변형을 다중 언어 생성기로 탑재합니다.

Extends

설명

"foo.lg"와 같은 파일 이름이 지정되면 foo 맵이 생성됩니다. {LOCALE}.lg 파일.

생성자

ResourceMultiLanguageGenerator(string)

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

속성

$kind
resourceId

LG 파일의 리소스 ID입니다.

상속된 속성

languagePolicy

언어 생성기에 필요한 언어 정책입니다.

메서드

tryGetGenerator(DialogContext, string)

로캘별 조회 구현

상속된 메서드

configure(Record<string, unknown>)

개체를 구성하기 위한 Fluent 메서드입니다.

generate(DialogContext, string, D)

현재 컨텍스트 로캘과 일치하는 언어 생성기를 찾습니다.

getConverter(Object)

생성자 세부 정보

ResourceMultiLanguageGenerator(string)

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

new ResourceMultiLanguageGenerator(resourceId?: string)

매개 변수

resourceId

string

LG 파일의 리소스 ID입니다.

속성 세부 정보

$kind

static $kind: string

속성 값

string

resourceId

LG 파일의 리소스 ID입니다.

resourceId: string

속성 값

string

상속된 속성 세부 정보

languagePolicy

언어 생성기에 필요한 언어 정책입니다.

languagePolicy: LanguagePolicy

속성 값

MultiLanguageGeneratorBase.languagePolicy 상속된

메서드 세부 정보

tryGetGenerator(DialogContext, string)

로캘별 조회 구현

function tryGetGenerator(dialogContext: DialogContext, locale: string): { exist: boolean, result: LanguageGenerator<T, D> }

매개 변수

dialogContext

DialogContext

현재 대화 전환에 대한 컨텍스트입니다.

locale

string

조회할 로캘입니다.

반환

{ exist: boolean, result: LanguageGenerator<T, D> }

존재 및 언어 생성기를 표시하는 부울이 있는 개체입니다.

상속된 메서드 세부 정보

configure(Record<string, unknown>)

개체를 구성하기 위한 Fluent 메서드입니다.

function configure(config: Record<string, unknown>): this

매개 변수

config

Record<string, unknown>

적용할 구성 설정입니다.

반환

this

작업이 완료된 후 구성 가능한.

Configurable.configure에서 상속된

generate(DialogContext, string, D)

현재 컨텍스트 로캘과 일치하는 언어 생성기를 찾습니다.

function generate(dialogContext: DialogContext, template: string, data: D): Promise<T>

매개 변수

dialogContext

DialogContext

현재 대화 전환에 대한 컨텍스트입니다.

template

string

사용할 템플릿입니다.

data

D

바인딩할 데이터입니다.

반환

Promise<T>

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

MultiLanguageGeneratorBase.generate 상속된

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

매개 변수

property

Object

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

반환

Converter | ConverterFactory

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

MultiLanguageGeneratorBase.getConverter 상속된