MultiLanguageGenerator Класс

Определение

ILanguageGenerator, который использует, реализует карту locale-ILanguageGenerator> для языкового стандарта и имеет политику, которая управляет резервным вариантом (попробуйте 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>)

Реализация поиска по языковому стандарту. Для поиска используется внутренний словарь.

Применяется к