Compartilhar via


ConfirmationEntityRecognizer Classe

Definição

Reconhece entrada de estilo de confirmação sim/não.

public class ConfirmationEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.TextEntityRecognizer
type ConfirmationEntityRecognizer = class
    inherit TextEntityRecognizer
Public Class ConfirmationEntityRecognizer
Inherits TextEntityRecognizer
Herança

Construtores

ConfirmationEntityRecognizer(String, Int32)

Inicializa uma nova instância da classe ConfirmationEntityRecognizer.

Campos

ChooseIntent

Nome da intenção que será produzido por esse reconhecedor se os reconhecedores filho não tiverem consenso para intenções.

(Herdado de Recognizer)
Kind

Identificador de classe.

NoneIntent

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

(Herdado de Recognizer)

Propriedades

Id

Obtém ou define a ID do reconhecedor.

(Herdado de Recognizer)
LogPersonalInformation

Obtém ou define o sinalizador para determinar se a telemetria deve incluir informações pessoais em seu log.

(Herdado de AdaptiveRecognizer)
TelemetryClient

Obtém ou define o configurado IBotTelemetryClient no momento que registra o evento RecognizerResult.

(Herdado de Recognizer)

Métodos

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

Usa o RecognizerResult para criar uma lista de propriedades a serem incluídas ao acompanhar o resultado em telemetria.

(Herdado de AdaptiveRecognizer)
Recognize(String, String)

Entrada de estilo de confirmação sim/não reconhecendo a implementação.

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

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

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

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado usando IRecognizerConvert.

(Herdado de Recognizer)
RecognizeEntitiesAsync(DialogContext, Activity, IEnumerable<Entity>, CancellationToken)

Reconhece entidades de uma Entity lista.

(Herdado de EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, IEnumerable<Entity>, CancellationToken)

Reconhece entidades de uma Entity lista.

(Herdado de EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, String, String, IEnumerable<Entity>, CancellationToken)

Reconhece entidades de uma Entity lista.

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

Rastreia um evento com o nome do evento fornecido usando o TelemetryClient anexando as propriedades/métricas.

(Herdado de Recognizer)

Aplica-se a