Condividi tramite


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à di risorsa LG contiene una struttura di dati di base.

MultiLanguageLG

Gestione modelli di più impostazioni locali 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ò essere facilmente compreso e usato come contesto o tutti i tipi di visitatori che è evalator, controllo statico, anayler.. and so on

TemplateErrors

Errori DI 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 nell'oggetto templates.

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 della cache LG.

LGLineBreakStyle

Copyright (c) Microsoft Corporation. Tutti i diritti riservati. Concesso in licenza con la licenza MIT.

FileFormat

Formati filr.