ITelemetryRecognizer.RecognizeAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourneer resultaten van de analyse (voorgestelde intenties en entiteiten) met behulp van de turncontext. |
RecognizeAsync<T>(ITurnContext, CancellationToken) |
Voert een utterance uit via een herkenningsfunctie en retourneert een sterk getypeerd herkenningsresultaat. |
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Voert een utterance uit via een herkenningsfunctie en retourneert een sterk getypeerd herkenningsresultaat. |
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourneer resultaten van de analyse (voorgestelde intenties en entiteiten) met behulp van de turncontext.
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>
Aanvullende eigenschappen die moeten worden vastgelegd in telemetrie met de gebeurtenis LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
Aanvullende metrische gegevens die moeten worden vastgelegd in telemetrie met de gebeurtenis LuisResult.
- cancellationToken
- CancellationToken
Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.
Retouren
De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige turn.
Van toepassing op
RecognizeAsync<T>(ITurnContext, CancellationToken)
Voert een utterance uit via een herkenningsfunctie en retourneert een sterk getypeerd herkenningsresultaat.
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 resultaattype van de herkenning.
Parameters
- turnContext
- ITurnContext
Context draaien.
- cancellationToken
- CancellationToken
Annuleringstoken.
Retouren
Analyse van utterance.
Implementeringen
Van toepassing op
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Voert een utterance uit via een herkenningsfunctie en retourneert een sterk getypeerd herkenningsresultaat.
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 resultaattype van de herkenning.
Parameters
- turnContext
- ITurnContext
Context draaien.
- telemetryProperties
- Dictionary<String,String>
Woordenlijst met aanvullende eigenschappen die moeten worden gekoppeld aan het uitgaande telemetrie-item.
- telemetryMetrics
- Dictionary<String,Double>
Woordenlijst met aanvullende metrische gegevens die moeten worden gekoppeld aan het uitgaande telemetrie-item.
- cancellationToken
- CancellationToken
Annuleringstoken.
Retouren
Analyse van utterance.