Microsoft.Bot.Builder.LanguageGeneration Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AnalyzerOptions |
Options for analyzing LG templates. |
AnalyzerResult |
Analyzer result. Contains variables and template references. |
BeginExpressionEvaluationArgs |
Provide event data when expression is evaluated. |
BeginTemplateEvaluationArgs |
Provide event data when a certain template is evaluated. |
Diagnostic |
Error/Warning report when parsing/evaluating template/inlineText. |
EvaluationOptions |
Options for evaluating LG templates. |
ExpressionRef |
Expression container with source range. |
Extensions |
Extension methods for LG. |
LGEventArgs |
Provide basic event data of LG. |
LGResource |
LG resource entity, contains some core data structure. |
MessageArgs |
Provide message data. |
MultiLanguageLG |
Multi locale Template Manager for language generation. This template manager will enumerate multi-locale LG files and will select the appropriate template using the current culture to perform template evaluation. |
Position |
Represents a line and character position, such as the position of the cursor. |
Range |
A range represents an ordered pair of two positions. |
SourceRange |
Source range of the context. Including parse tree, source id and the context range. |
Template |
Class which represents a single template which can be evaluated. |
TemplateException |
Template Exception that contains diagnostics. |
TemplateImport |
Class which which does actual import definition. |
Templates |
Class for working with Language Generation templates. |
Enums
DiagnosticSeverity |
Represents the severity of diagnostics. |
LGCacheScope |
LG cache scope options. |
LGLineBreakStyle |
Options for LG rendering the line break in text. |
Delegates
ImportResolverDelegate |
Delegate for resolving resource id of imported lg file. |