Sprache

ResourceMultiLanguageGenerator Klasse

Definition

Verwendet ResourceExplorer, um Root-LG und alle Sprachvarianten als mehrsprachigen Generator zu montieren.

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

Hinweise

Mit Dateinamen wie "foo.lg" generiert das eine Karte von foo. {LOCALE}.lg-Dateien.

Konstruktoren

Name Beschreibung
ResourceMultiLanguageGenerator(String)

Initialisiert eine neue Instanz der ResourceMultiLanguageGenerator-Klasse.

Felder

Name Beschreibung
Kind

Klassenbezeichner.

Eigenschaften

Name Beschreibung
LanguagePolicy

Bekommt oder bestimmt die Sprachrichtlinie.

(Geerbt von MultiLanguageGeneratorBase)
ResourceId

Ruft die Ressourcen-ID ab oder legt sie fest.

Methoden

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

Finde einen Sprachgenerator, der zum aktuellen Kontextort passt.

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

Implementierung der Suche nach Standort. Dazu werden ResourceId und ResourceExplorer zum Nachschlagen verwendet.

Gilt für: