Langue

LuisRecognizer.RecognizeAsync Méthode

Définition

Surcharges

Nom Description
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(ITurnContext, LuisPredictionOptions, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.

RecognizeAsync(ITurnContext, 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)

Retourne les résultats de l’analyse (actions et intentions suggérées).

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)

Retourne les résultats de l’analyse (actions et intentions suggérées).

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

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(ITurnContext, LuisPredictionOptions, 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.LuisV3.LuisPredictionOptions predictionOptions, System.Threading.CancellationToken cancellationToken);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.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.

cancellationToken
CancellationToken

Jeton d’annulation.

Retours

Analyse de l’énoncé.

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(ITurnContext, LuisPredictionOptions, 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.LuisV3.LuisPredictionOptions predictionOptions = default, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.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.LuisV3.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, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, 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.

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 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

Task<T>

Analyse de l’énoncé.

Implémente

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

Task<T>

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, LuisPredictionOptions, 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.LuisV3.LuisPredictionOptions predictionOptions = default, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, 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.LuisV3.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.LuisV3.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, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, 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.

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

Task<T>

Les résultats LUIS de l’analyse du texte du message actuel dans l’activité de contexte du tour actuel.

S’applique à