Microsoft.Bot.Builder.LanguageGeneration Espaço de Nomes

Classes

Name Descrição
AnalyzerOptions

Opções para analisar modelos LG.

AnalyzerResult

Resultado do analisador. Contém variáveis e referências de templates.

BeginExpressionEvaluationArgs

Fornecer dados de eventos quando a expressão for avaliada.

BeginTemplateEvaluationArgs

Forneça dados de eventos quando um determinado modelo for avaliado.

Diagnostic

Relatório de erro/aviso ao analisar/avaliar template/inlineText.

EvaluationOptions

Opções para avaliar modelos de LG.

ExpressionRef

Recipiente de expressão com intervalo de origem.

Extensions

Métodos de extensão para LG.

LGEventArgs

Forneça dados básicos de eventos do LG.

LGResource

Entidade de recursos LG, contém alguma estrutura de dados central.

MessageArgs

Forneça os dados das mensagens.

MultiLanguageLG

Gestor de Templates Multi local para geração de línguas. Este gestor de templates irá enumerar ficheiros LG multi-locais e selecionará o modelo apropriado usando a cultura atual para realizar a avaliação do template.

Position

Representa uma linha e posição de carácter, como a posição do cursor.

Range

Um intervalo representa um par ordenado de duas posições.

SourceRange

Intervalo de origem do contexto. Incluindo árvore de análise, id de fonte e o intervalo de contexto.

Template

Classe que representa um único modelo que pode ser avaliado.

TemplateException

Exceção de modelo que contém diagnósticos.

TemplateImport

Classe que faz a definição real de importação.

Templates

Classe para trabalhar com templates de Geração de Linguagem.

Enumerações

Name Descrição
DiagnosticSeverity

Representa a gravidade dos diagnósticos.

LGCacheScope

Opções de mira de cache LG.

LGLineBreakStyle

Opções para LG renderizar a quebra de linha no texto.

Delegados

Name Descrição
ImportResolverDelegate

Delegar para resolver o ID de recurso do ficheiro lg importado.