Freigeben über


botbuilder-lg package

Klassen

Analyzer

Analyzer Engine. So erhalten Sie die Ergebnisse der statischen Analyse.

AnalyzerOptions

Optionen zum Analysieren von LG-Vorlagen.

AnalyzerResult

Analyseergebnis. Enthält Variablen und Vorlagenverweise.

CustomizedMemory

Ein angepasster Speicher für die LG-Auswertung, in dem wir sicherstellen möchten, dass der globale Speicher (der erste übergebene Speicher) bei jedem Teilauswertungsprozess zugänglich sein kann.

Diagnostic

Diagnoseklasse

ErrorListener

LG Parser-Fehlerlistener.

EvaluationOptions

Optionen für die Auswertung von LG-Vorlagen.

EvaluationTarget

Laufzeitvorlagenstatus.

Evaluator

Auswertungslaufzeitmodul

Expander

LG-Vorlage wird erweitert.

Extractor

Lg-Vorlagenextraktion.

LGFileLexer
CommentDefinitionContext
ErrorDefinitionContext
FileContext
ImportDefinitionContext
LGFileParser
OptionDefinitionContext
ParagraphContext
TemplateBodyContext
TemplateBodyLineContext
TemplateDefinitionContext
TemplateNameLineContext
LGTemplateLexer
BodyContext
ErrorStructureLineContext
ErrorStructuredNameContext
ErrorTemplateStringContext
ExpressionContext
ExpressionInStructureContext
IfConditionContext
IfConditionRuleContext
IfElseBodyContext
IfElseTemplateBodyContext
KeyValueStructureLineContext
KeyValueStructureValueContext
LGTemplateParser
NormalBodyContext
NormalTemplateBodyContext
NormalTemplateStringContext
StructuredBodyContentLineContext
StructuredBodyContext
StructuredBodyEndLineContext
StructuredBodyNameLineContext
StructuredTemplateBodyContext
SwitchCaseBodyContext
SwitchCaseRuleContext
SwitchCaseStatContext
SwitchCaseTemplateBodyContext
TemplateContext
TemplateStringContext
LGResource

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

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

Position-Klasse

Range

Range-Klasse

SourceRange

Position-Klasse

StaticChecker

LG managed code checker.

Template

Hier ist ein Datenmodell, das leicht als Kontext oder alle Arten von Besuchern verstanden und verwendet werden kann, je nachdem, ob es sich um eineValator, statische Prüfung, anayler.. etc

TemplateErrors

Zentralisierte LG-Fehler.

TemplateException

LG-Ausnahme, die Diagnose enthält.

TemplateExtensions

Erweiterungsmethoden für LG.

TemplateImport

Hier ist ein Datenmodell, das Benutzern helfen kann, die LG-Importdefinition in LG-Dateien einfach zu verstehen und zu verwenden.

Templates

LG-Eingang, einschließlich Eigenschaften, die LG Datei hat, und bewerten Funktionen.

TemplatesParser

LG Parser

TemplatesTransformer

Vorlagentransformor. Fügen Sie dem Vorlagenobjekt weitere Details und Textkörperkontext hinzu.

Schnittstellen

LGFileParserListener

Diese Schnittstelle definiert einen vollständigen Listener für eine analysestruktur, die von LGFileParsererstellt wird.

LGFileParserVisitor

Diese Schnittstelle definiert einen vollständigen generischen Besucher für einen Analysebaum, der von LGFileParsererzeugt wird.

LGTemplateParserListener

Diese Schnittstelle definiert einen vollständigen Listener für eine analysestruktur, die von LGTemplateParsererstellt wird.

LGTemplateParserVisitor

Diese Schnittstelle definiert einen vollständigen generischen Besucher für einen Analysebaum, der von LGTemplateParsererzeugt wird.

Typaliase

ImportResolverDelegate

Enumerationen

DiagnosticSeverity

DiagnosticSeverity-Enumeration

LGCacheScope

LG-Cachebereichsoptionen.

LGLineBreakStyle

Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten. Lizenziert unter der MIT-Lizenz.

FileFormat

Filr-Formate.