Taal

ITelemetryRecognizer.RecognizeAsync Methode

Definitie

Overloads

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

Geef de resultaten van de analyse terug (voorgestelde intenties en entiteiten) met behulp van de draaicontext.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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

Geef de resultaten van de analyse terug (voorgestelde intenties en entiteiten) met behulp van de draaicontext.

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)

Parameters

turnContext
ITurnContext

Contextobject met informatie voor één gesprek met een gebruiker.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Van toepassing op

RecognizeAsync<T>(ITurnContext, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Zet de context om.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Task<T>

Analyse van uiting.

Implementeringen

Van toepassing op

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

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Zet de context om.

telemetryProperties
Dictionary<String,String>

Woordenboek met extra eigenschappen die aan het uitgaande telemetrie-item moeten worden gekoppeld.

telemetryMetrics
Dictionary<String,Double>

Woordenboek met aanvullende metrieken die aan het uitgaande telemetrie-item moeten worden gekoppeld.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Task<T>

Analyse van uiting.

Van toepassing op