Microsoft.Bot.Builder.LanguageGeneration Namespace

Klassen

Name Beschreibung
AnalyzerOptions

Optionen zum Analysieren von LG-Vorlagen.

AnalyzerResult

Analyseergebnis. Enthält Variablen und Vorlagenverweise.

BeginExpressionEvaluationArgs

Bereitstellen Sie Ereignisdaten, wenn die Expression ausgewertet wird.

BeginTemplateEvaluationArgs

Stellen Sie Ereignisdaten bereit, wenn eine bestimmte Vorlage ausgewertet wird.

Diagnostic

Fehler-/Warnbericht beim Parsen/Auswerten von Vorlage/InlineText.

EvaluationOptions

Optionen für die Auswertung von LG-Vorlagen.

ExpressionRef

Ausdrucksbehälter mit Quellbereich.

Extensions

Erweiterungsmethoden für LG.

LGEventArgs

Bereitstellen Sie grundlegende Ereignisdaten von LG.

LGResource

DIE LG-Ressourcenentität enthält einige Kerndatenstrukturen.

MessageArgs

Geben Sie Nachrichtendaten bereit.

MultiLanguageLG

Vorlagen-Manager für mehrere Gebietsschemas für die Sprachgenerierung. Dieser Vorlagen-Manager listet LG-Dateien mit mehreren Gebietsschemas auf und wählt die entsprechende Vorlage mithilfe der aktuellen Kultur aus, um die Vorlagenauswertung durchzuführen.

Position

Repräsentiert eine Linie und eine Zeichenposition, wie zum Beispiel die Position des Cursors.

Range

Ein Bereich repräsentiert ein geordnetes Paar von zwei Positionen.

SourceRange

Quellenumfang des Kontexts. Einschließlich Parsebaum, Quell-ID und des Kontextbereichs.

Template

Klasse, die eine einzelne Vorlage darstellt, die bewertet werden kann.

TemplateException

Template-Ausnahme, die Diagnosen enthält.

TemplateImport

Klasse, die die tatsächliche Importdefinition übernimmt.

Templates

Klasse zum Arbeiten mit Sprachgenerierungsvorlagen.

Enumerationen

Name Beschreibung
DiagnosticSeverity

Stellt die Schwere der Diagnostik dar.

LGCacheScope

LG-Cachebereichsoptionen.

LGLineBreakStyle

Optionen, wie LG den Zeilenumbruch im Text rendert.

Delegaten

Name Beschreibung
ImportResolverDelegate

Delegat zum Auflösen der Ressourcen-ID der importierten LG-Datei.