다음을 통해 공유


MultiLanguageGenerator 클래스

정의

를 사용하는 ILanguageGenerator는 로캘에 대한 locale-ILanguageGenerator> 맵을 구현하고 대체를 제어하는 정책을 포함합니다(try en-us -> en -> default).

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

생성자

MultiLanguageGenerator()

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

필드

Kind

클래스 식별자입니다.

속성

LanguageGenerators

여러 언어에 대한 언어 생성기를 가져옵니다.

LanguagePolicy

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

(다음에서 상속됨 MultiLanguageGeneratorBase)

메서드

GenerateAsync(DialogContext, String, Object, CancellationToken)

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

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

로캘별 조회 구현 내부 사전을 사용하여 조회합니다.

적용 대상