Compartilhar via


MultiLanguageGenerator Classe

Definição

ILanguageGenerator que usa implementa um mapa de locale-ILanguageGenerator> para a localidade e tem uma política que controla o fallback (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
Herança

Construtores

MultiLanguageGenerator()

Inicializa uma nova instância da classe MultiLanguageGenerator.

Campos

Kind

Identificador de classe.

Propriedades

LanguageGenerators

Obtém os geradores de idioma para vários idiomas.

LanguagePolicy

Obtém ou define a política de idioma.

(Herdado de MultiLanguageGeneratorBase)

Métodos

GenerateAsync(DialogContext, String, Object, CancellationToken)

Localize um gerador de idioma que corresponda à localidade de contexto atual.

(Herdado de MultiLanguageGeneratorBase)
TryGetGenerator(DialogContext, String, Lazy<LanguageGenerator>)

Implementação da pesquisa por localidade. Isso usa o dicionário interno para pesquisar.

Aplica-se a