LuisRecognizer.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(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Obsolète.
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique. |
| RecognizeAsync(String, LuisRecognizerOptions, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique. |
| RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken) |
Obsolète.
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique. |
| RecognizeAsync(DialogContext, Activity, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique. |
| RecognizeAsync(ITurnContext, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique. |
| RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Obsolète.
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync<T>(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourne les résultats de l’analyse (actions et intentions suggérées). |
| RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé. |
| RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken) |
Obsolète.
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé. |
| RecognizeAsync<T>(DialogContext, Activity, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé. |
| 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>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé. |
RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (dialogContext As DialogContext, activity As Activity, recognizerOptions As LuisRecognizerOptions, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)
Paramètres
- dialogContext
- DialogContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- activity
- Activity
activité à reconnaître.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- 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(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, recognizerOptions As LuisRecognizerOptions, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, 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.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- 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(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Attention
Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).
Retourne les résultats de l’analyse (actions et intentions suggérées).
[System.Obsolete("Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).")]
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default);
[<System.Obsolete("Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).")>]
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, predictionOptions As LuisPredictionOptions, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, 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.
- predictionOptions
- LuisPredictionOptions
Une LuisPredictionOptions instance à utiliser par l’appel. Ce paramètre est fusionné avec le par défaut LuisPredictionOptions passé dans le constructeur. Cela appellera Luis V2 endpoint si elle est franchie.
- 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.
- Attributs
S’applique à
RecognizeAsync(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (dialogContext As DialogContext, activity As Activity, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)
Paramètres
- dialogContext
- DialogContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- activity
- Activity
activité à reconnaître.
- 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(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual 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 = default, 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>
override this.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 Overridable Function RecognizeAsync (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, 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.
Implémente
S’applique à
RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Threading.CancellationToken cancellationToken);
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (dialogContext As DialogContext, activity As Activity, recognizerOptions As LuisRecognizerOptions, cancellationToken As CancellationToken) As Task(Of RecognizerResult)
Paramètres
- dialogContext
- DialogContext
contexte de boîte de dialogue.
- activity
- Activity
activité à reconnaître.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.
S’applique à
RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(string utterance, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : string * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : string * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (utterance As String, Optional recognizerOptions As LuisRecognizerOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)
Paramètres
- utterance
- String
une parole à reconnaître.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- 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.
Remarques
Aucune télémétrie n’est fournie lors de cette méthode.
S’applique à
RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Threading.CancellationToken cancellationToken);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, recognizerOptions As LuisRecognizerOptions, cancellationToken As CancellationToken) As Task(Of RecognizerResult)
Paramètres
- turnContext
- ITurnContext
Tournez le contexte.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.
S’applique à
RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Attention
Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.
[System.Obsolete("Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).")]
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).")>]
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, predictionOptions As LuisPredictionOptions, cancellationToken As CancellationToken) As Task(Of RecognizerResult)
Paramètres
- turnContext
- ITurnContext
Tournez le contexte.
- predictionOptions
- LuisPredictionOptions
Une LuisPredictionOptions instance à utiliser par l’appel. Ce paramètre est fusionné avec le par défaut LuisPredictionOptions passé dans le constructeur. Cela appellera Luis V2 endpoint si elle est franchie.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.
- Attributs
S’applique à
RecognizeAsync(DialogContext, Activity, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (dialogContext As DialogContext, activity As Activity, cancellationToken As CancellationToken) As Task(Of RecognizerResult)
Paramètres
- dialogContext
- DialogContext
Contexte de dialogue.
- activity
- Activity
activité.
- cancellationToken
- CancellationToken
CancellationToken.
Retours
Un Task<TResult> représentant le résultat de l’opération asynchrone.
S’applique à
RecognizeAsync(ITurnContext, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, cancellationToken As CancellationToken) As Task(Of RecognizerResult)
Paramètres
- turnContext
- ITurnContext
Tournez le contexte.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.
Implémente
S’applique à
RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (dialogContext As DialogContext, activity As Activity, recognizerOptions As LuisRecognizerOptions, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)
Paramètres de type
- T
Le type de résultat de reconnaissance.
Paramètres
- dialogContext
- DialogContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- activity
- Activity
activité à reconnaître.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- 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, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, recognizerOptions As LuisRecognizerOptions, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, 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
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- 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, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Attention
Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).
Retourne les résultats de l’analyse (actions et intentions suggérées).
[System.Obsolete("Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).")]
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
[<System.Obsolete("Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).")>]
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, predictionOptions As LuisPredictionOptions, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, 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
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- predictionOptions
- LuisPredictionOptions
Une LuisPredictionOptions instance à utiliser par l’appel. Ce paramètre est fusionné avec le par défaut LuisPredictionOptions passé dans le constructeur. Cela utilisera le point d’extrémité Luis V2 si elle est franchie.
- 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.
- Attributs
S’applique à
RecognizeAsync<T>(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (dialogContext As DialogContext, activity As Activity, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)
Paramètres de type
- T
Le type de résultat de reconnaissance.
Paramètres
- dialogContext
- DialogContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- activity
- Activity
activité à reconnaître.
- 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, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourne les résultats de l’analyse (actions et intentions suggérées).
public virtual 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 = default, 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))
override this.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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, 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
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.
Implémente
S’applique à
RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Threading.CancellationToken cancellationToken) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, recognizerOptions As LuisRecognizerOptions, cancellationToken As CancellationToken) As Task(Of T)
Paramètres de type
- T
Le type de résultat de reconnaissance.
Paramètres
- turnContext
- ITurnContext
Tournez le contexte.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.
S’applique à
RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Attention
Method is deprecated, please use RecognizeAsync<T>(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.
[System.Obsolete("Method is deprecated, please use RecognizeAsync<T>(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).")]
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions, System.Threading.CancellationToken cancellationToken) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
[<System.Obsolete("Method is deprecated, please use RecognizeAsync<T>(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).")>]
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, predictionOptions As LuisPredictionOptions, cancellationToken As CancellationToken) As Task(Of T)
Paramètres de type
- T
Le type de résultat de reconnaissance.
Paramètres
- turnContext
- ITurnContext
Tournez le contexte.
- predictionOptions
- LuisPredictionOptions
Une LuisPredictionOptions instance à utiliser par l’appel. Ce paramètre est fusionné avec le par défaut LuisPredictionOptions passé dans le constructeur. Cela appellera Luis V2 endpoint si elle est franchie.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.
- Attributs
S’applique à
RecognizeAsync<T>(DialogContext, Activity, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (dialogContext As DialogContext, activity As Activity, cancellationToken As CancellationToken) As Task(Of T)
Paramètres de type
- T
ce type de résultat.
Paramètres
- dialogContext
- DialogContext
dialogueContexte.
- activity
- Activity
activité.
- cancellationToken
- CancellationToken
AnnullationToken.
Retours
Un Task<TResult> représentant le résultat de l’opération asynchrone.
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 virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken) 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))
override this.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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, cancellationToken As CancellationToken) 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>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Threading.CancellationToken cancellationToken) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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))
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * 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 Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (dialogContext As DialogContext, activity As Activity, recognizerOptions As LuisRecognizerOptions, cancellationToken As CancellationToken) As Task(Of T)
Paramètres de type
- T
Le type de résultat de reconnaissance.
Paramètres
- dialogContext
- DialogContext
contexte de boîte de dialogue.
- activity
- Activity
activité à reconnaître.
- recognizerOptions
- LuisRecognizerOptions
Une LuisRecognizerOptions instance à utiliser par l’appel. Ce paramètre supprime le code par défaut LuisRecognizerOptions passé dans le constructeur.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
Analyse de l’énoncé.