Sdílet prostřednictvím


TextEntityRecognizer Třída

Definice

TextEntityRecognizer – základní třída pro Text.Recogizers z knihovny rozpoznávání textu.

public abstract class TextEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.EntityRecognizer
type TextEntityRecognizer = class
    inherit EntityRecognizer
Public MustInherit Class TextEntityRecognizer
Inherits EntityRecognizer
Dědičnost
Odvozené

Konstruktory

TextEntityRecognizer(String, Int32)

Inicializuje novou instanci TextEntityRecognizer třídy.

Pole

ChooseIntent

Název záměru, který bude vytvořen tímto rozpoznávatelem, pokud podřízené rozpoznávatele nebudou mít shodu na záměrech.

(Zděděno od Recognizer)
NoneIntent

Standardní záměr none znamená, že žádný z rozpoznávatelů záměr nerozpozná.

(Zděděno od Recognizer)

Vlastnosti

Id

Získá nebo nastaví ID rozpoznávání.

(Zděděno od Recognizer)
LogPersonalInformation

Získá nebo nastaví příznak k určení, jestli telemetrie má v protokolu obsahovat osobní údaje.

(Zděděno od AdaptiveRecognizer)
TelemetryClient

Získá nebo nastaví aktuálně nakonfigurovaný IBotTelemetryClient , který protokoluje RecognizerResult událost.

(Zděděno od Recognizer)

Metody

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

Používá RecognizerResult k vytvoření seznamu vlastností, které se mají zahrnout při sledování výsledku v telemetrii.

(Zděděno od AdaptiveRecognizer)
Recognize(String, String)

Implementace rozpoznávání textu.

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

Spustí aktuální DialogContext.TurnContext.Activity prostřednictvím rozpoznávání a vrátí obecný výsledek rozpoznávání.

(Zděděno od EntityRecognizer)
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Spustí aktuální DialogContext.TurnContext.Activity prostřednictvím rozpoznávání a vrátí výsledek rozpoznávání silného typu pomocí IRecognizerConvert.

(Zděděno od Recognizer)
RecognizeEntitiesAsync(DialogContext, Activity, IEnumerable<Entity>, CancellationToken)

Rozpozná entity ze Entity seznamu.

(Zděděno od EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, IEnumerable<Entity>, CancellationToken)

Rozpozná entity ze Entity seznamu.

(Zděděno od EntityRecognizer)
RecognizeEntitiesAsync(DialogContext, String, String, IEnumerable<Entity>, CancellationToken)

Rozpozná entity ze Entity seznamu.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Sleduje událost s názvem události zadaným pomocí TelemetryClient, který připojuje vlastnosti nebo metriky.

(Zděděno od Recognizer)

Platí pro