Partilhar via


MockLuisRecognizer Classe

Definição

Classe de teste para criar respostas LUIS em cache para testes.

public class MockLuisRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type MockLuisRecognizer = class
    inherit Recognizer
Public Class MockLuisRecognizer
Inherits Recognizer
Herança
MockLuisRecognizer

Observações

Isto irá utilizar uma resposta luis em cache ou gerar uma nova ao chamar o LUIS.

Construtores

MockLuisRecognizer(LuisAdaptiveRecognizer, String, String)

Inicializa uma nova instância da MockLuisRecognizer classe .

Campos

ChooseIntent

Nome da intenção que será produzido por este reconhecedor se os reconhecedores subordinados não tiverem consenso sobre intenções.

(Herdado de Recognizer)
NoneIntent

Nenhuma intenção padrão que significa que nenhum dos reconhecedores reconhece a intenção.

(Herdado de Recognizer)

Propriedades

Id

Obtém ou define o ID do reconhecedor.

(Herdado de Recognizer)
TelemetryClient

Obtém ou define o atualmente configurado IBotTelemetryClient que regista o evento RecognizerResult.

(Herdado de Recognizer)

Métodos

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Utiliza o RecognizerResult para criar uma lista de propriedades a incluir ao controlar o resultado em telemetria.

(Herdado de Recognizer)
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Executa a caixa de diálogo atualContext.TurnContext.Activity através de um reconhecedor e devolve um resultado de reconhecedor genérico.

RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Executa a caixa de diálogo atualContext.TurnContext.Activity através de um reconhecedor e devolve um resultado de reconhecedor com um tipo de letra forte com IRecognizerConvert.

(Herdado de Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Monitoriza um evento com o nome do evento fornecido através do TelemetryClient que anexa as propriedades/métricas.

(Herdado de Recognizer)

Aplica-se a