Sprache

MultiLanguageGenerator Klasse

Definition

ILanguageGenerator, der eine Map of locale-ILanguageGenerator> für den Standort implementiert und eine Richtlinie hat, die Fallback steuert (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
Vererbung

Konstruktoren

Name Beschreibung
MultiLanguageGenerator()

Initialisiert eine neue Instanz der MultiLanguageGenerator-Klasse.

Felder

Name Beschreibung
Kind

Klassenbezeichner.

Eigenschaften

Name Beschreibung
LanguageGenerators

Es bekommt die Sprachgeneratoren für mehrere Sprachen.

LanguagePolicy

Bekommt oder bestimmt die Sprachrichtlinie.

(Geerbt von MultiLanguageGeneratorBase)

Methoden

Name Beschreibung
GenerateAsync(DialogContext, String, Object, CancellationToken)

Suchen Sie einen Sprachgenerator, der dem aktuellen Kontextgebietsschema entspricht.

(Geerbt von MultiLanguageGeneratorBase)
TryGetGenerator(DialogContext, String, Lazy<LanguageGenerator>)

Implementierung der Suche nach Gebietsschema. Dazu wird ein internes Wörterbuch zum Nachschlagen verwendet.

Gilt für: