botbuilder-lg package

Analyzer

分析器引擎。 获取静态分析器结果。

AnalyzerOptions

用于分析 LG 模板的选项。

AnalyzerResult

分析器结果。 包含变量和模板引用。

CustomizedMemory

专为 LG 评估设计的自定义内存,我们希望确保可在任何子评估过程中访问全局内存(传入的第一个内存)。

Diagnostic

诊断类

ErrorListener

LG 分析器错误侦听器。

EvaluationOptions

用于评估 LG 模板的选项。

EvaluationTarget

运行时模板状态。

Evaluator

评估运行时引擎

Expander

LG 模板扩展器。

Extractor

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

LG 资源实体包含一些核心数据结构。

MultiLanguageLG

用于生成语言的多区域设置模板管理器。 此模板管理器将枚举多区域设置 LG 文件,并使用当前区域性选择适当的模板来执行模板评估。

Position

Position 类

Range

Range 类

SourceRange

Position 类

StaticChecker

LG 托管代码检查器。

Template

下面是一个数据模型,可以轻松理解并用作上下文或所有类型的访问者,它是评估器、静态检查器、anayler。 等

TemplateErrors

集中 LG 错误。

TemplateException

包含诊断的 LG 异常。

TemplateExtensions

LG 的扩展方法。

TemplateImport

下面是一个数据模型,可帮助用户轻松了解和使用 LG 文件中的 LG 导入定义。

Templates

LG 入口,包括 LG 文件具有的属性,以及评估函数。

TemplatesParser

LG 分析器

TemplatesTransformer

模板转换器。 将更多详细信息和正文上下文添加到模板对象中。

接口

LGFileParserListener

此接口定义由 LGFileParser生成的分析树的完整侦听器。

LGFileParserVisitor

此接口为由 LGFileParser生成的分析树定义完整的泛型访问者。

LGTemplateParserListener

此接口定义由 LGTemplateParser生成的分析树的完整侦听器。

LGTemplateParserVisitor

此接口为由 LGTemplateParser生成的分析树定义完整的泛型访问者。

类型别名

ImportResolverDelegate

枚举

DiagnosticSeverity

DiagnosticSeverity 枚举

LGCacheScope

LG 缓存范围选项。

LGLineBreakStyle

版权(c) Microsoft公司。 保留所有权利。 根据 MIT 许可证获得许可。

FileFormat

Filr 格式。