Поделиться через


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

Перечисление по диагностике

LGCacheScope

Параметры области кэша LG.

LGLineBreakStyle

Корпорация Майкрософт(c) корпорация Майкрософт. Все права защищены. Лицензирована в соответствии с лицензией MIT.

FileFormat

Форматы Filr.