Språk

RegexEntityRecognizer Klass

Definition

Matchar inmatning mot ett reguljärt uttryck.

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

Konstruktorer

Name Description
RegexEntityRecognizer(String, Int32)

Initierar en ny instans av RegexEntityRecognizer klassen.

Fält

Name Description
ChooseIntent

Avsiktsnamn som kommer att produceras av denna igenkännare om barnigenkännarna inte har konsensus för avsikter.

(Ärvd från Recognizer)
Kind

Klassidentifierare.

NoneIntent

Standard no intent betyder att ingen av igenkännarna känner igen avsikten.

(Ärvd från Recognizer)

Egenskaper

Name Description
Id

Får eller sätter id på igenkännaren.

(Ärvd från Recognizer)
LogPersonalInformation

Hämtar eller sätter flaggan för att avgöra om telemetri ska inkludera personlig information i sin logg.

(Ärvd från AdaptiveRecognizer)
Name

Får eller sätter namnet matchningsresultatet TypeName-värde.

Pattern

Får eller sätter värdet på reguljärt uttrycksmönster.

TelemetryClient

Hämtar eller sätter den nuvarande konfigurerade IBotTelemetryClient som loggar RecognizerResult-händelsen.

(Ärvd från Recognizer)

Metoder

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

Använder RecognizerResult för att skapa en lista över egenskaper som ska inkluderas vid spårning av resultatet i telemetri.

(Ärvd från AdaptiveRecognizer)
Recognize(String, String)

Matchigenkänningsimplementation.

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

Kör aktuell DialogContext.TurnContext.Activity genom en igenkännare och returnerar ett generiskt igenkännarresultat.

(Ärvd från EntityRecognizer)
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Kör aktuell DialogContext.TurnContext.Activity genom en recognizer och returnerar ett starkt typat recognizerresultat med IRecognizerConvert.

(Ärvd från Recognizer)
RecognizeEntitiesAsync(DialogContext, Activity, IEnumerable<Entity>, CancellationToken)

Känner igen entiteter från en Entity lista.

(Ärvd från EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, IEnumerable<Entity>, CancellationToken)

Känner igen entiteter från en Entity lista.

(Ärvd från EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, String, String, IEnumerable<Entity>, CancellationToken)

Känner igen entiteter från en Entity lista.

(Ärvd från TextEntityRecognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Spårar en händelse med händelsenamnet som tillhandahålls med TelemetryClient som bifogar egenskaperna/mätvärdena.

(Ärvd från Recognizer)

Gäller för