Lingua

RegexEntityRecognizer Classe

Definizione

Trova la corrispondenza dell'input rispetto a un'espressione regolare.

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

Costruttori

Nome Descrizione
RegexEntityRecognizer(String, Int32)

Inizializza una nuova istanza della classe RegexEntityRecognizer.

Campi

Nome Descrizione
ChooseIntent

Nome della finalità che verrà prodotto da questo riconoscitore se i riconoscitori figlio non hanno il consenso per le finalità.

(Ereditato da Recognizer)
Kind

Identificatore di classe.

NoneIntent

Finalità none standard che indica che nessuno dei riconoscitori riconosce la finalità.

(Ereditato da Recognizer)

Proprietà

Nome Descrizione
Id

Ottiene o stabilisce l'id del riconoscimento.

(Ereditato da Recognizer)
LogPersonalInformation

Riceve o imposta il flag per determinare se la telemetria debba includere informazioni personali nel suo registro.

(Ereditato da AdaptiveRecognizer)
Name

Ottiene o imposta il nome di corrispondenza al risultato TypeName.

Pattern

Ottiene o imposta il valore del pattern a espressione regolare.

TelemetryClient

Ottiene o imposta la configurazione IBotTelemetryClient attualmente configurata che registra l'evento RecognizerResult.

(Ereditato da Recognizer)

Metodi

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

Usa RecognizerResult per creare un elenco di proprietà da includere durante il rilevamento del risultato nei dati di telemetria.

(Ereditato da AdaptiveRecognizer)
Recognize(String, String)

Implementazione che riconosce le corrispondenze.

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

Esegue l'oggetto DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un risultato di riconoscimento generico.

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

Esegue DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un risultato del riconoscimento fortemente tipato usando IRecognizerConvert.

(Ereditato da Recognizer)
RecognizeEntitiesAsync(DialogContext, Activity, IEnumerable<Entity>, CancellationToken)

Riconosce entità da una Entity lista.

(Ereditato da EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, IEnumerable<Entity>, CancellationToken)

Riconosce entità da una Entity lista.

(Ereditato da EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, String, String, IEnumerable<Entity>, CancellationToken)

Riconosce entità da una Entity lista.

(Ereditato da TextEntityRecognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Tiene traccia di un evento con il nome dell'evento fornito usando TelemetryClient che collega le proprietà/metriche.

(Ereditato da Recognizer)

Si applica a