Språk

LuisRecognizer.RecognizeAsync Metod

Definition

Överlagringar

Name Description
RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Föråldrad.

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Föråldrad.

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

RecognizeAsync(ITurnContext, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Föråldrad.

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync<T>(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Föråldrad.

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Parametrar

dialogContext
DialogContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

activity
Activity

aktivitet att känna igen.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Gäller för

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Parametrar

turnContext
ITurnContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Gäller för

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

Varning

Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Parametrar

turnContext
ITurnContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

predictionOptions
LuisPredictionOptions

En LuisPredictionOptions instans som används av samtalet. Denna parameter slås ihop med standardparametern LuisPredictionOptions som skickas i konstruktören. Detta anropar Luis V2-slutpunkt om det passerar.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Attribut

Gäller för

RecognizeAsync(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Parametrar

dialogContext
DialogContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

activity
Activity

aktivitet att känna igen.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Gäller för

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

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ätvärden ska loggas till telemetrin 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-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Implementeringar

Gäller för

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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)

Parametrar

dialogContext
DialogContext

dialogkontext.

activity
Activity

aktivitet att känna igen.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Analys av yttrande.

Gäller för

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Parametrar

utterance
String

yttrande för att känna igen.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

LUIS-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Kommentarer

Ingen telemetri tillhandahålls vid användning av denna metod.

Gäller för

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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)

Parametrar

turnContext
ITurnContext

Vänd på kontext.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Analys av yttrande.

Gäller för

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)

Varning

Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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

Parametrar

turnContext
ITurnContext

Vänd på kontext.

predictionOptions
LuisPredictionOptions

En LuisPredictionOptions instans som används av samtalet. Denna parameter slås ihop med standardparametern LuisPredictionOptions som skickas i konstruktören. Detta anropar Luis V2-slutpunkt om det passerar.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Analys av yttrande.

Attribut

Gäller för

RecognizeAsync(DialogContext, Activity, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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)

Parametrar

dialogContext
DialogContext

dialogkontext.

activity
Activity

aktivitet.

cancellationToken
CancellationToken

Cancellationtoken.

Returer

A som Task<TResult> representerar resultatet av den asynkrona operationen.

Gäller för

RecognizeAsync(ITurnContext, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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)

Parametrar

turnContext
ITurnContext

Vänd på kontext.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Analys av yttrande.

Implementeringar

Gäller för

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

dialogContext
DialogContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

activity
Activity

aktivitet att känna igen.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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

Task<T>

LUIS-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Gäller för

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

turnContext
ITurnContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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

Task<T>

LUIS-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Gäller för

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

Varning

Method is deprecated, please use RecognizeAsync(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, Dictionary<string, string> telemetryProperties, Dictionary<string, double> telemetryMetrics = null, CancellationToken cancellationToken = default(CancellationToken)).

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

turnContext
ITurnContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

predictionOptions
LuisPredictionOptions

En LuisPredictionOptions instans som används av samtalet. Denna parameter slås ihop med standardparametern LuisPredictionOptions som skickas i konstruktören. Detta kommer att använda Luis V2-endpoint om det godkänns.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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

Task<T>

LUIS-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Attribut

Gäller för

RecognizeAsync<T>(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

dialogContext
DialogContext

Kontextobjekt som innehåller information för en enda konversationsvändning med en användare.

activity
Activity

aktivitet att känna igen.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mätvärden ska loggas till telemetrin 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

Task<T>

LUIS-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Gäller för

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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)

Typparametrar

T

Typen av igenkänningsresultat.

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ätvärden ska loggas till telemetrin 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

Task<T>

LUIS-resultatet av analysen av den aktuella meddelandetexten i den aktuella svängens kontextaktivitet.

Implementeringar

Gäller för

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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)

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

turnContext
ITurnContext

Vänd på kontext.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Task<T>

Analys av yttrande.

Gäller för

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)

Varning

Method is deprecated, please use RecognizeAsync<T>(ITurnContext turnContext, LuisRecognizerOptions recognizerOptions, CancellationToken cancellationToken).

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

turnContext
ITurnContext

Vänd på kontext.

predictionOptions
LuisPredictionOptions

En LuisPredictionOptions instans som används av samtalet. Denna parameter slås ihop med standardparametern LuisPredictionOptions som skickas i konstruktören. Detta anropar Luis V2-slutpunkt om det passerar.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Task<T>

Analys av yttrande.

Attribut

Gäller för

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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)

Typparametrar

T

typ av resultat.

Parametrar

dialogContext
DialogContext

dialogKontext.

activity
Activity

aktivitet.

cancellationToken
CancellationToken

cancelToken.

Returer

Task<T>

A som Task<TResult> representerar resultatet av den asynkrona operationen.

Gäller för

RecognizeAsync<T>(ITurnContext, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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)

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

turnContext
ITurnContext

Vänd på kontext.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Task<T>

Analys av yttrande.

Implementeringar

Gäller för

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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)

Typparametrar

T

Typen av igenkänningsresultat.

Parametrar

dialogContext
DialogContext

dialogkontext.

activity
Activity

aktivitet att känna igen.

recognizerOptions
LuisRecognizerOptions

En LuisRecognizerOptions instans som används av samtalet. Denna parameter åsidosätter standardparametern LuisRecognizerOptions som skickas i konstruktören.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Task<T>

Analys av yttrande.

Gäller för