Share via


botbuilder-lg package

Classi

Analyzer

Motore analizzatore. Per ottenere i risultati dell'analizzatore statico.

AnalyzerOptions

Opzioni per l'analisi dei modelli LG.

AnalyzerResult

Risultato dell'analizzatore. Contiene variabili e riferimenti al modello.

CustomizedMemory

Memoria personalizzata progettata per la valutazione LG, in cui si vuole assicurarsi che la memoria globale (la prima memoria passata) possa essere accessibile in qualsiasi processo di valutazione secondaria.

Diagnostic

Classe di diagnostica

ErrorListener

Listener di errore del parser LG.

EvaluationOptions

Opzioni per la valutazione dei modelli LG.

EvaluationTarget

Stato del modello di runtime.

Evaluator

Motore di runtime di valutazione

Expander

Espansione del modello LG.

Extractor

Estrattore di modelli Lg.

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

L'entità risorsa LG contiene una struttura di dati di base.

MultiLanguageLG

Gestione modelli multi locale per la generazione del linguaggio. Questo gestore modelli enumererà i file LG multi-locale e selezionerà il modello appropriato usando le impostazioni cultura correnti per eseguire la valutazione del modello.

Position

Classe Position

Range

Classe Range

SourceRange

Classe Position

StaticChecker

Controllo del codice gestito di LG.

Template

Ecco un modello di dati che può facilmente comprendere e usare come contesto o tutti i tipi di visitatori che è evalator, controllo statico, anayler.. e così via.

TemplateErrors

Errori LG centralizzati.

TemplateException

Eccezione LG contenente la diagnostica.

TemplateExtensions

Metodi di estensione per LG.

TemplateImport

Ecco un modello di dati che consente agli utenti di comprendere e usare facilmente la definizione di importazione LG nei file LG.

Templates

Ingresso LG, incluse le proprietà che il file LG ha e valuta le funzioni.

TemplatesParser

LG Parser

TemplatesTransformer

Trasformatore di modelli. Aggiungere altri dettagli e contesto del corpo all'oggetto modelli.

Interfacce

LGFileParserListener

Questa interfaccia definisce un listener completo per un albero di analisi prodotto da LGFileParser.

LGFileParserVisitor

Questa interfaccia definisce un visitatore generico completo per un albero di analisi prodotto da LGFileParser.

LGTemplateParserListener

Questa interfaccia definisce un listener completo per un albero di analisi prodotto da LGTemplateParser.

LGTemplateParserVisitor

Questa interfaccia definisce un visitatore generico completo per un albero di analisi prodotto da LGTemplateParser.

Alias tipo

ImportResolverDelegate

Enumerazioni

DiagnosticSeverity

Enumerazione diagnosticSeverity

LGCacheScope

Opzioni di ambito cache LG.

LGLineBreakStyle

Copyright (c) Microsoft Corporation. Tutti i diritti sono riservati. Concesso in licenza secondo i termini della licenza MIT.

FileFormat

Formati di Filr.