Freigeben über


botbuilder-lg package

Klassen

Analyzer

Analyzer-Engine. So erhalten Sie die statischen Analyseergebnisse.

AnalyzerOptions

Optionen für die Analyse von LG-Vorlagen.

AnalyzerResult

Analyseergebnis. Enthält Variablen und Vorlagenverweise.

CustomizedMemory

Ein angepasster Speicher, der für die LG-Auswertung entwickelt wurde, in dem wir sicherstellen möchten, dass der globale Arbeitsspeicher (der erste übergebene Arbeitsspeicher) bei jedem Unterbewertungsprozess zugänglich ist.

Diagnostic

Diagnoseklasse

ErrorListener

LG-Parserfehlerlistener.

EvaluationOptions

Optionen zum Auswerten von LG-Vorlagen.

EvaluationTarget

Laufzeitvorlagenstatus.

Evaluator

Auswertungslaufzeit-Engine

Expander

LG-Vorlagenerweiterung.

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

LG-Ressourcenentität enthält eine Kerndatenstruktur.

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

Bereichsklasse

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, sei es evalator, static checker, anayler.. usw.

TemplateErrors

Zentralisierte LG-Fehler.

TemplateException

LG-Ausnahme, die Diagnosen 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 die LG-Datei hat, und Auswerten von Funktionen.

TemplatesParser

LG Parser

TemplatesTransformer

Vorlagentransformator. Fügen Sie dem Vorlagenobjekt weitere Details und den Textkontext hinzu.

Schnittstellen

LGFileParserListener

Diese Schnittstelle definiert einen vollständigen Listener für eine Analysestruktur, die von erzeugt wird LGFileParser.

LGFileParserVisitor

Diese Schnittstelle definiert einen vollständigen generischen Besucher für eine Analysestruktur, die von erzeugt wird LGFileParser.

LGTemplateParserListener

Diese Schnittstelle definiert einen vollständigen Listener für eine Analysestruktur, die von erzeugt wird LGTemplateParser.

LGTemplateParserVisitor

Diese Schnittstelle definiert einen vollständigen generischen Besucher für eine Analysestruktur, die von erzeugt wird LGTemplateParser.

Typaliase

ImportResolverDelegate

Enumerationen

DiagnosticSeverity

DiagnosticSeverity-Enumeration

LGCacheScope

LG-Cachebereichsoptionen.

LGLineBreakStyle

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

FileFormat

Filrformate.