Compartir a través de


RegexEntityRecognizer Clase

Definición

Coincide con la entrada de una expresión regular.

public class RegexEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.TextEntityRecognizer
type RegexEntityRecognizer = class
    inherit TextEntityRecognizer
Public Class RegexEntityRecognizer
Inherits TextEntityRecognizer
Herencia

Constructores

RegexEntityRecognizer(String, Int32)

Inicializa una nueva instancia de la clase RegexEntityRecognizer.

Campos

ChooseIntent

Nombre de intención que generará este reconocedor si los reconocedores secundarios no tienen consenso para las intenciones.

(Heredado de Recognizer)
Kind

Identificador de clase.

NoneIntent

Ninguna intención estándar que significa que ninguno de los reconocedores reconoce la intención.

(Heredado de Recognizer)

Propiedades

Id

Obtiene o establece el identificador del reconocedor.

(Heredado de Recognizer)
LogPersonalInformation

Obtiene o establece la marca para determinar si la telemetría debe incluir información personal en su registro.

(Heredado de AdaptiveRecognizer)
Name

Obtiene o establece el nombre que coincide con el valor TypeName del resultado.

Pattern

Obtiene o establece el valor del patrón de expresión regular.

TelemetryClient

Obtiene o establece el objeto configurado IBotTelemetryClient actualmente que registra el evento RecognizerResult.

(Heredado de Recognizer)

Métodos

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

Usa RecognizerResult para crear una lista de propiedades que se incluirán al realizar el seguimiento de los datos de telemetría.

(Heredado de AdaptiveRecognizer)
Recognize(String, String)

Coincidir con la implementación de reconocimiento.

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

Ejecuta dialogContext.TurnContext.Activity actual a través de un reconocedor y devuelve un resultado genérico del reconocedor.

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

Ejecuta dialogContext.TurnContext.Activity actual a través de un reconocedor y devuelve un resultado del reconocedor fuertemente tipado mediante IRecognizerConvert.

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

Reconoce entidades de una Entity lista.

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

Reconoce entidades de una Entity lista.

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

Reconoce entidades de una Entity lista.

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

Realiza un seguimiento de un evento con el nombre del evento proporcionado mediante TelemetryClient que adjunta las propiedades o métricas.

(Heredado de Recognizer)

Se aplica a