Compartilhar via


Microsoft.Bot.Builder.LanguageGeneration Namespace

Classes

AnalyzerOptions

Opções para analisar modelos LG.

AnalyzerResult

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

BeginExpressionEvaluationArgs

Forneça dados de evento quando a expressão for avaliada.

BeginTemplateEvaluationArgs

Forneça dados de evento quando um determinado modelo é avaliado.

Diagnostic

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

EvaluationOptions

Opções para avaliar modelos LG.

ExpressionRef

Contêiner de expressão com intervalo de origem.

Extensions

Métodos de extensão para LG.

LGEventArgs

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

LGResource

Entidade de recurso LG, contém alguma estrutura de dados principal.

MessageArgs

Forneça dados de mensagem.

MultiLanguageLG

Gerenciador de Modelos de Várias Localidades para geração de linguagem. Esse gerenciador de modelos enumerará arquivos LG de várias localidades e selecionará o modelo apropriado usando a cultura atual para executar a avaliação do modelo.

Position

Representa uma posição de linha e caractere, como a posição do cursor.

Range

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

SourceRange

Intervalo de origem do contexto. Incluindo a árvore de análise, a ID de origem 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 de importação real.

Templates

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

Enumerações

DiagnosticSeverity

Representa a gravidade do diagnóstico.

LGCacheScope

Opções de escopo de cache LG.

LGLineBreakStyle

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

Delegados

ImportResolverDelegate

Delegar para resolver a ID do recurso do arquivo lg importado.