Język

ITelemetryRecognizer.RecognizeAsync Metoda

Definicja

Przeciążenia

Nazwa Opis
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Zwracamy wyniki analizy (sugerowane intencje i byty) z wykorzystaniem kontekstu tur.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Zwracamy wyniki analizy (sugerowane intencje i byty) z wykorzystaniem kontekstu tur.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Function RecognizeAsync (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), telemetryMetrics As Dictionary(Of String, Double), Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)

Parametry

turnContext
ITurnContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości będą rejestrowane do telemetrii wraz z wydarzeniem LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki będą rejestrowane do telemetrii wraz z wydarzeniem LuisResult.

cancellationToken
CancellationToken

Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Dotyczy

RecognizeAsync<T>(ITurnContext, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

public System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
Public Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)

Parametry typu

T

Typ wyniku rozpoznania.

Parametry

turnContext
ITurnContext

Zmień kontekst.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Implementuje

Dotyczy

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Przepuszcza wyrażenie przez rozpoznawacz i zwraca silnie wpisany wynik rozpoznawającego.

public System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
Public Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), telemetryMetrics As Dictionary(Of String, Double), Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)

Parametry typu

T

Typ wyniku rozpoznania.

Parametry

turnContext
ITurnContext

Zmień kontekst.

telemetryProperties
Dictionary<String,String>

Słownik zawierający dodatkowe właściwości, które należy dołączyć do wychodzącego elementu telemetrycznego.

telemetryMetrics
Dictionary<String,Double>

Słownik zawierający dodatkowe metryki do dołączenia do wychodzącej pozycji telemetrycznej.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Dotyczy