Udostępnij przez


ITelemetryRecognizer.RecognizeAsync Metoda

Definicja

Przeciążenia

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

Zwraca wyniki analizy (sugerowane intencje i jednostki) przy użyciu kontekstu zwrotu.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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

Zwraca wyniki analizy (sugerowane intencje i jednostki) przy użyciu kontekstu zwrotu.

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 pojedynczego zwrotu konwersacji z użytkownikiem.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu wiadomości w działaniu kontekstu bieżącego kolei.

Dotyczy

RecognizeAsync<T>(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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 rozpoznawania.

Parametry

turnContext
ITurnContext

Włącz kontekst.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Implementuje

Dotyczy

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

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca silnie typizowane wyniki rozpoznawania.

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 rozpoznawania.

Parametry

turnContext
ITurnContext

Włącz kontekst.

telemetryProperties
Dictionary<String,String>

Słownik zawierający dodatkowe właściwości, które mają być dołączone do wychodzącego elementu telemetrii.

telemetryMetrics
Dictionary<String,Double>

Słownik zawierający dodatkowe metryki, które mają być dołączone do wychodzącego elementu telemetrii.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Dotyczy