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


Microsoft.Bot.Builder.LanguageGeneration Пространство имен

Классы

AnalyzerOptions

Параметры для анализа шаблонов LG.

AnalyzerResult

Результат анализатора. Содержит переменные и ссылки на шаблон.

BeginExpressionEvaluationArgs

Укажите данные о событиях при вычислении выражения.

BeginTemplateEvaluationArgs

Укажите данные о событиях при оценке определенного шаблона.

Diagnostic

Отчет об ошибках или предупреждениях при анализе, оценке шаблона или inlineText.

EvaluationOptions

Параметры для оценки шаблонов LG.

ExpressionRef

Контейнер выражений с исходным диапазоном.

Extensions

Методы расширения для LG.

LGEventArgs

Предоставление базовых данных о событиях LG.

LGResource

Сущность ресурса LG содержит базовую структуру данных.

MessageArgs

Укажите данные сообщения.

MultiLanguageLG

Диспетчер шаблонов с несколькими языковыми стандартами для создания языка. Этот диспетчер шаблонов перечислит файлы LG с несколькими языковыми параметрами и выберет соответствующий шаблон с использованием текущего языка и региональных параметров для выполнения оценки шаблона.

Position

Представляет позицию строки и символа, например положение курсора.

Range

Диапазон представляет упорядоченную пару из двух позиций.

SourceRange

Исходный диапазон контекста. Включая дерево синтаксического анализа, идентификатор источника и диапазон контекста.

Template

Класс , представляющий один шаблон, который можно оценить.

TemplateException

Исключение шаблона, содержащее диагностику.

TemplateImport

Класс, который выполняет фактическое определение импорта.

Templates

Класс для работы с шаблонами создания языка.

Перечисления

DiagnosticSeverity

Представляет серьезность диагностики.

LGCacheScope

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

LGLineBreakStyle

Параметры для отрисовки разрыва строки в тексте.

Делегаты

ImportResolverDelegate

Делегат для разрешения идентификатора ресурса импортированного lg-файла.