Taal

LuisRecognizer.RecognizeAsync Methode

Definitie

Overloads

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Verouderd.

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

RecognizeAsync(ITurnContext, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Verouderd.

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Parameters

dialogContext
DialogContext

Contextobject met informatie voor één gesprek met een gebruiker.

activity
Activity

activiteit om te herkennen.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Van toepassing op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Parameters

turnContext
ITurnContext

Contextobject met informatie voor één gesprek met een gebruiker.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Van toepassing op

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

Let op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Parameters

turnContext
ITurnContext

Contextobject met informatie voor één gesprek met een gebruiker.

predictionOptions
LuisPredictionOptions

Een LuisPredictionOptions instantie die door de call wordt gebruikt. Deze parameter wordt samengevoegd met de standaard LuisPredictionOptions die in de constructor wordt doorgegeven. Dit roept Luis V2-eindpunt aan als het wordt doorgegeven.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Kenmerken

Van toepassing op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Parameters

dialogContext
DialogContext

Contextobject met informatie voor één gesprek met een gebruiker.

activity
Activity

activiteit om te herkennen.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Van toepassing op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Parameters

turnContext
ITurnContext

Contextobject met informatie voor één gesprek met een gebruiker.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Implementeringen

Van toepassing op

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

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)

Parameters

dialogContext
DialogContext

dialoogvenstercontext.

activity
Activity

activiteit om te herkennen.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Analyse van uiting.

Van toepassing op

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Parameters

utterance
String

Uiting om te herkennen.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Opmerkingen

Bij gebruik van deze methode wordt geen telemetrie geleverd.

Van toepassing op

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

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)

Parameters

turnContext
ITurnContext

Zet de context om.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Analyse van uiting.

Van toepassing op

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)

Let op

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

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

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

Parameters

turnContext
ITurnContext

Zet de context om.

predictionOptions
LuisPredictionOptions

Een LuisPredictionOptions instantie die door de call wordt gebruikt. Deze parameter wordt samengevoegd met de standaard LuisPredictionOptions die in de constructor wordt doorgegeven. Dit roept Luis V2-eindpunt aan als het wordt doorgegeven.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Analyse van uiting.

Kenmerken

Van toepassing op

RecognizeAsync(DialogContext, Activity, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

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)

Parameters

dialogContext
DialogContext

Dialoogcontext.

activity
Activity

activiteit.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

A die Task<TResult> het resultaat van de asynchrone bewerking vertegenwoordigt.

Van toepassing op

RecognizeAsync(ITurnContext, CancellationToken)

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

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)

Parameters

turnContext
ITurnContext

Zet de context om.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Analyse van uiting.

Implementeringen

Van toepassing op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

dialogContext
DialogContext

Contextobject met informatie voor één gesprek met een gebruiker.

activity
Activity

activiteit om te herkennen.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Task<T>

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Van toepassing op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Contextobject met informatie voor één gesprek met een gebruiker.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Task<T>

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Van toepassing op

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

Let op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Contextobject met informatie voor één gesprek met een gebruiker.

predictionOptions
LuisPredictionOptions

Een LuisPredictionOptions instantie die door de call wordt gebruikt. Deze parameter wordt samengevoegd met de standaard LuisPredictionOptions die in de constructor wordt doorgegeven. Dit gebruikt Luis V2 endpoint als het wordt doorgegeven.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Task<T>

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Kenmerken

Van toepassing op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

dialogContext
DialogContext

Contextobject met informatie voor één gesprek met een gebruiker.

activity
Activity

activiteit om te herkennen.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Task<T>

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Van toepassing op

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Contextobject met informatie voor één gesprek met een gebruiker.

telemetryProperties
Dictionary<String,String>

Extra eigenschappen die met het LuisResult-evenement worden geregistreerd in telemetrie.

telemetryMetrics
Dictionary<String,Double>

Extra statistieken die worden vastgelegd aan de telemetrie met het LuisResult-evenement.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Task<T>

De LUIS-resultaten van de analyse van de huidige berichttekst in de contextactiviteit van de huidige beurt.

Implementeringen

Van toepassing op

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Zet de context om.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Task<T>

Analyse van uiting.

Van toepassing op

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)

Let op

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

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Zet de context om.

predictionOptions
LuisPredictionOptions

Een LuisPredictionOptions instantie die door de call wordt gebruikt. Deze parameter wordt samengevoegd met de standaard LuisPredictionOptions die in de constructor wordt doorgegeven. Dit roept Luis V2-eindpunt aan als het wordt doorgegeven.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Task<T>

Analyse van uiting.

Kenmerken

Van toepassing op

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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)

Type parameters

T

Soort resultaat.

Parameters

dialogContext
DialogContext

dialoogContext.

activity
Activity

activiteit.

cancellationToken
CancellationToken

annuleringToken.

Retouren

Task<T>

A die Task<TResult> het resultaat van de asynchrone bewerking vertegenwoordigt.

Van toepassing op

RecognizeAsync<T>(ITurnContext, CancellationToken)

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

turnContext
ITurnContext

Zet de context om.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Task<T>

Analyse van uiting.

Implementeringen

Van toepassing op

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

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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)

Type parameters

T

Het type herkenningsresultaat.

Parameters

dialogContext
DialogContext

dialoogvenstercontext.

activity
Activity

activiteit om te herkennen.

recognizerOptions
LuisRecognizerOptions

Een LuisRecognizerOptions instantie die door de call wordt gebruikt. Deze parameter overschrijft de standaard LuisRecognizerOptions doorgegeven in de constructor.

cancellationToken
CancellationToken

Annuleringstoken.

Retouren

Task<T>

Analyse van uiting.

Van toepassing op