Udostępnij za pośrednictwem


EntityRecognizer Klasa

Definicja

Klasa podstawowa rozpoznawania jednostek.

public class EntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type EntityRecognizer = class
    inherit AdaptiveRecognizer
Public Class EntityRecognizer
Inherits AdaptiveRecognizer
Dziedziczenie
Pochodne

Konstruktory

EntityRecognizer(String, Int32)

Inicjuje nowe wystąpienie klasy EntityRecognizer.

Pola

ChooseIntent

Nazwa intencji, która zostanie utworzona przez to rozpoznawanie, jeśli podrzędne osoby rozpoznające nie mają konsensusu dla intencji.

(Odziedziczone po Recognizer)
NoneIntent

Standardowa żadna intencja nie oznacza, że żaden z rozpoznających nie rozpoznaje intencji.

(Odziedziczone po Recognizer)

Właściwości

Id

Pobiera lub ustawia identyfikator rozpoznawania.

(Odziedziczone po Recognizer)
LogPersonalInformation

Pobiera lub ustawia flagę, aby określić, czy dane telemetryczne powinny zawierać dane osobowe w dzienniku.

(Odziedziczone po AdaptiveRecognizer)
TelemetryClient

Pobiera lub ustawia aktualnie skonfigurowane IBotTelemetryClient zdarzenie RecognizerResult.

(Odziedziczone po Recognizer)

Metody

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

Używa właściwości RecognizerResult, aby utworzyć listę właściwości, które mają zostać uwzględnione podczas śledzenia wyniku w telemetrii.

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

Uruchamia bieżący element DialogContext.TurnContext.Activity za pomocą rozpoznawania i zwraca ogólny wynik rozpoznawania.

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

Uruchamia bieżący element DialogContext.TurnContext.Activity za pomocą rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania przy użyciu elementu IRecognizerConvert.

(Odziedziczone po Recognizer)
RecognizeEntitiesAsync(DialogContext, Activity, IEnumerable<Entity>, CancellationToken)

Rozpoznaje jednostki z Entity listy.

RecognizeEntitiesAsync(DialogContext, IEnumerable<Entity>, CancellationToken)

Rozpoznaje jednostki z Entity listy.

RecognizeEntitiesAsync(DialogContext, String, String, IEnumerable<Entity>, CancellationToken)

Rozpoznaje jednostki z Entity listy.

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

Śledzi zdarzenie o nazwie zdarzenia podanej przy użyciu telemetriiClient dołączając właściwości /metryki.

(Odziedziczone po Recognizer)

Dotyczy