Partilhar via


MultiLanguageGenerator Classe

Definição

O ILanguageGenerator que utiliza implementa um mapa de locale-ILanguageGenerator> para a região e tem uma política que controla a contingência (experimente en-us -> en -> predefinição).

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 MultiLanguageGenerator classe.

Campos

Kind

Identificador de classe.

Propriedades

LanguageGenerators

Obtém os geradores de idiomas 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 idiomas que corresponda à região de contexto atual.

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

Implementação da pesquisa por região. Esta ação utiliza o dicionário interno para procurar.

Aplica-se a