ITelemetryRecognizer.RecognizeAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Returnera resultat av analysen (föreslagna avsikter och entiteter) med hjälp av turkontexten. |
RecognizeAsync<T>(ITurnContext, CancellationToken) |
Kör ett yttrande via en identifierare och returnerar ett starkt skrivet igenkänningsresultat. |
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Kör ett yttrande via en identifierare och returnerar ett starkt skrivet igenkänningsresultat. |
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Returnera resultat av analysen (föreslagna avsikter och entiteter) med hjälp av turkontexten.
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)
Parametrar
- turnContext
- ITurnContext
Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.
- telemetryProperties
- Dictionary<String,String>
Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.
- telemetryMetrics
- Dictionary<String,Double>
Ytterligare mått som ska loggas till telemetri med LuisResult-händelsen.
- cancellationToken
- CancellationToken
En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.
Returer
LUIS-resultaten av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.
Gäller för
RecognizeAsync<T>(ITurnContext, CancellationToken)
Kör ett yttrande via en identifierare och returnerar ett starkt skrivet igenkänningsresultat.
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)
Typparametrar
- T
Resultattypen för igenkänning.
Parametrar
- turnContext
- ITurnContext
Aktivera kontext.
- cancellationToken
- CancellationToken
Annulleringstoken.
Returer
Analys av yttrande.
Implementeringar
Gäller för
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Kör ett yttrande via en identifierare och returnerar ett starkt skrivet igenkänningsresultat.
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)
Typparametrar
- T
Resultattypen för igenkänning.
Parametrar
- turnContext
- ITurnContext
Aktivera kontext.
- telemetryProperties
- Dictionary<String,String>
Ordlista som innehåller ytterligare egenskaper som ska kopplas till det utgående telemetriobjektet.
- telemetryMetrics
- Dictionary<String,Double>
Ordlista som innehåller ytterligare mått som ska kopplas till det utgående telemetriobjektet.
- cancellationToken
- CancellationToken
Annulleringstoken.
Returer
Analys av yttrande.