botbuilder-lg package

Clases

Analyzer

Motor del analizador. Para obtener los resultados del analizador estático.

AnalyzerOptions

Opciones para analizar plantillas LG.

AnalyzerResult

Resultado del analizador. Contiene variables y referencias de plantilla.

CustomizedMemory

Una memoria personalizada diseñada para la evaluación de LG, en la que queremos asegurarnos de que la memoria global (la primera memoria pasada) puede ser accesible en cualquier proceso de evaluación secundaria.

Diagnostic

Clase diagnostic

ErrorListener

Agente de escucha de error del analizador LG.

EvaluationOptions

Opciones para evaluar plantillas LG.

EvaluationTarget

Estado de la plantilla en tiempo de ejecución.

Evaluator

Motor en tiempo de ejecución de evaluación

Expander

Expansador de plantillas LG.

Extractor

Extracter de plantillas 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

La entidad de recursos LG contiene alguna estructura de datos principal.

MultiLanguageLG

Administrador de plantillas de configuración regional múltiple para la generación de lenguajes. Este administrador de plantillas enumerará los archivos LG de configuración múltiple y seleccionará la plantilla adecuada mediante la referencia cultural actual para realizar la evaluación de plantillas.

Position

Clase Position

Range

Clase Range

SourceRange

Clase Position

StaticChecker

Comprobador de código administrado lg.

Template

Este es un modelo de datos que se puede entender y usar fácilmente como contexto o todo tipo de visitantes que es validador, comprobador estático, anayler.. etc.

TemplateErrors

Errores de LG centralizados.

TemplateException

Excepción lg que contiene diagnósticos.

TemplateExtensions

Métodos de extensión para LG.

TemplateImport

Este es un modelo de datos que puede ayudar a los usuarios a comprender y usar fácilmente la definición de importación de LG en archivos LG.

Templates

Entrada lg, incluidas las propiedades que tiene el archivo LG y evaluar funciones.

TemplatesParser

Analizador lg

TemplatesTransformer

Transformador de plantillas. Agregue más detalles y contexto del cuerpo al objeto templates.

Interfaces

LGFileParserListener

Esta interfaz define un agente de escucha completo para un árbol de análisis generado por LGFileParser.

LGFileParserVisitor

Esta interfaz define un visitante genérico completo para un árbol de análisis generado por LGFileParser.

LGTemplateParserListener

Esta interfaz define un agente de escucha completo para un árbol de análisis generado por LGTemplateParser.

LGTemplateParserVisitor

Esta interfaz define un visitante genérico completo para un árbol de análisis generado por LGTemplateParser.

Alias de tipos

ImportResolverDelegate

Enumeraciones

DiagnosticSeverity

Enumeración DiagnosticSeverity

LGCacheScope

Opciones de ámbito de caché lg.

LGLineBreakStyle

Copyright (c) Microsoft Corporation. Todos los derechos reservados. Autorización sujeta a la licencia MIT.

FileFormat

Formatos filr.