ITelemetryRecognizer.RecognizeAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retournez les résultats de l’analyse (intentions et entités suggérées) en utilisant le contexte du tour. |
| RecognizeAsync<T>(ITurnContext, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé. |
| RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé. |
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retournez les résultats de l’analyse (intentions et entités suggérées) en utilisant le contexte du tour.
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)
Paramètres
- turnContext
- ITurnContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- telemetryProperties
- Dictionary<String,String>
Propriétés supplémentaires à journaliser dans la télémétrie avec l’événement LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
Métriques supplémentaires à journaliser dans la télémétrie avec l’événement LuisResult.
- cancellationToken
- CancellationToken
Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.
Retours
Les résultats LUIS de l’analyse du texte du message actuel dans l’activité de contexte du tour actuel.
S’applique à
RecognizeAsync<T>(ITurnContext, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.
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)
Paramètres de type
- T
Le type de résultat de reconnaissance.
Paramètres
- turnContext
- ITurnContext
Tournez le contexte.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.
Implémente
S’applique à
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.
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)
Paramètres de type
- T
Le type de résultat de reconnaissance.
Paramètres
- turnContext
- ITurnContext
Tournez le contexte.
- telemetryProperties
- Dictionary<String,String>
Dictionnaire contenant des propriétés supplémentaires à attacher à l’élément de télémétrie sortant.
- telemetryMetrics
- Dictionary<String,Double>
Dictionnaire contenant des métriques supplémentaires à joindre à l’élément de télémétrie sortant.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.