다음을 통해 공유


ResourceMultiLanguageGenerator 클래스

정의

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

public class ResourceMultiLanguageGenerator : Microsoft.Bot.Builder.Dialogs.Adaptive.Generators.MultiLanguageGeneratorBase
type ResourceMultiLanguageGenerator = class
    inherit MultiLanguageGeneratorBase
Public Class ResourceMultiLanguageGenerator
Inherits MultiLanguageGeneratorBase
상속
ResourceMultiLanguageGenerator

설명

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

생성자

ResourceMultiLanguageGenerator(String)

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

필드

Kind

클래스 식별자입니다.

속성

LanguagePolicy

언어 정책을 가져오거나 설정합니다.

(다음에서 상속됨 MultiLanguageGeneratorBase)
ResourceId

리소스 ID를 가져오거나 설정합니다.

메서드

GenerateAsync(DialogContext, String, Object, CancellationToken)

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

(다음에서 상속됨 MultiLanguageGeneratorBase)
TryGetGenerator(DialogContext, String, Lazy<LanguageGenerator>)

로캘별 조회 구현. resourceId 및 ResourceExplorer를 사용하여 조회합니다.

적용 대상