Sdílet prostřednictvím


AdaptiveRecognizer Třída

Definice

Implementace rozpoznávání, která má být základní třídou pro adaptivní rozpoznávání.

public abstract class AdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type AdaptiveRecognizer = class
    inherit Recognizer
Public MustInherit Class AdaptiveRecognizer
Inherits Recognizer
Dědičnost
AdaptiveRecognizer
Odvozené

Konstruktory

AdaptiveRecognizer(String, Int32)

Inicializuje novou instanci AdaptiveRecognizer 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.

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.

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 Recognizer)
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)
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