Compartilhar via


ResourceMultiLanguageGenerator Classe

Definição

Usa resourceExplorer para montar lg raiz e todas as variantes de linguagem como um gerador de vários idiomas.

public class ResourceMultiLanguageGenerator : Microsoft.Bot.Builder.Dialogs.Adaptive.Generators.MultiLanguageGeneratorBase
type ResourceMultiLanguageGenerator = class
    inherit MultiLanguageGeneratorBase
Public Class ResourceMultiLanguageGenerator
Inherits MultiLanguageGeneratorBase
Herança
ResourceMultiLanguageGenerator

Comentários

Dado o nome do arquivo como "foo.lg", isso gerará um mapa de foo. Arquivos {LOCALE}.lg.

Construtores

ResourceMultiLanguageGenerator(String)

Inicializa uma nova instância da classe ResourceMultiLanguageGenerator.

Campos

Kind

Identificador de classe.

Propriedades

LanguagePolicy

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

(Herdado de MultiLanguageGeneratorBase)
ResourceId

Obtém ou define a ID do recurso.

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 resourceId e ResourceExplorer para pesquisar.

Aplica-se a