Udostępnij przez


LuisRecognizer.RecognizeAsync Metoda

Definicja

Przeciążenia

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Przestarzałe.

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Przestarzałe.

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

RecognizeAsync(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Przestarzałe.

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Przestarzałe.

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

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

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry

dialogContext
DialogContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

activity
Activity

działanie do rozpoznawania.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Dotyczy

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry

turnContext
ITurnContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Dotyczy

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

Przestroga

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Parametry

turnContext
ITurnContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

predictionOptions
LuisPredictionOptions

Wystąpienie LuisPredictionOptions , które ma być używane przez wywołanie. Ten parametr jest scalany z wartością domyślną LuisPredictionOptions przekazaną w konstruktorze. Spowoduje to wywołanie punktu końcowego usługi Luis w wersji 2, jeśli zostanie przekazany.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Atrybuty

Dotyczy

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry

dialogContext
DialogContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

activity
Activity

działanie do rozpoznawania.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Dotyczy

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry

turnContext
ITurnContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Implementuje

Dotyczy

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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)

Parametry

dialogContext
DialogContext

kontekst okna dialogowego.

activity
Activity

działanie do rozpoznawania.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Analiza wypowiedzi.

Dotyczy

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry

utterance
String

rozpoznawanie wypowiedzi.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Uwagi

Podczas korzystania z tej metody nie są udostępniane żadne dane telemetryczne.

Dotyczy

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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)

Parametry

turnContext
ITurnContext

Włącz kontekst.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Analiza wypowiedzi.

Dotyczy

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)

Przestroga

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

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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

Parametry

turnContext
ITurnContext

Włącz kontekst.

predictionOptions
LuisPredictionOptions

Wystąpienie LuisPredictionOptions , które ma być używane przez wywołanie. Ten parametr jest scalany z wartością domyślną LuisPredictionOptions przekazaną w konstruktorze. Spowoduje to wywołanie punktu końcowego usługi Luis w wersji 2, jeśli zostanie przekazany.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Analiza wypowiedzi.

Atrybuty

Dotyczy

RecognizeAsync(DialogContext, Activity, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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)

Parametry

dialogContext
DialogContext

dialogcontext.

activity
Activity

Działania.

cancellationToken
CancellationToken

Cancellationtoken.

Zwraca

Element Task<TResult> reprezentujący wynik operacji asynchronicznej.

Dotyczy

RecognizeAsync(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca ogólny wynik rozpoznawania.

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)

Parametry

turnContext
ITurnContext

Włącz kontekst.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Analiza wypowiedzi.

Implementuje

Dotyczy

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

dialogContext
DialogContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

activity
Activity

działanie do rozpoznawania.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Task<T>

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Dotyczy

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

turnContext
ITurnContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Task<T>

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Dotyczy

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

Przestroga

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

turnContext
ITurnContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

predictionOptions
LuisPredictionOptions

Wystąpienie LuisPredictionOptions , które ma być używane przez wywołanie. Ten parametr jest scalany z wartością domyślną LuisPredictionOptions przekazaną w konstruktorze. Jeśli zostanie przekazany punkt końcowy usługi Luis w wersji 2, zostanie użyty.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Task<T>

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Atrybuty

Dotyczy

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

dialogContext
DialogContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

activity
Activity

działanie do rozpoznawania.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Task<T>

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Dotyczy

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

Zwraca wyniki analizy (sugerowane akcje i intencje).

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)

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

turnContext
ITurnContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki do zarejestrowania w telemetrii za pomocą zdarzenia LuisResult.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

Zwraca

Task<T>

Wyniki analizy bieżącego tekstu komunikatu w działaniu kontekstu bieżącego kolei.

Implementuje

Dotyczy

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

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)

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

turnContext
ITurnContext

Włącz kontekst.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Dotyczy

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)

Przestroga

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

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

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

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

turnContext
ITurnContext

Włącz kontekst.

predictionOptions
LuisPredictionOptions

Wystąpienie LuisPredictionOptions , które ma być używane przez wywołanie. Ten parametr jest scalany z wartością domyślną LuisPredictionOptions przekazaną w konstruktorze. Spowoduje to wywołanie punktu końcowego usługi Luis w wersji 2, jeśli zostanie przekazany.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Atrybuty

Dotyczy

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

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)

Parametry typu

T

typ wyniku.

Parametry

dialogContext
DialogContext

dialogContext.

activity
Activity

Działania.

cancellationToken
CancellationToken

Cancellationtoken.

Zwraca

Task<T>

Element Task<TResult> reprezentujący wynik operacji asynchronicznej.

Dotyczy

RecognizeAsync<T>(ITurnContext, CancellationToken)

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

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)

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

turnContext
ITurnContext

Włącz kontekst.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Implementuje

Dotyczy

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

Uruchamia wypowiedź za pośrednictwem rozpoznawania i zwraca wynik silnie typizowanego rozpoznawania.

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)

Parametry typu

T

Typ wyniku rozpoznawania.

Parametry

dialogContext
DialogContext

kontekst okna dialogowego.

activity
Activity

działanie do rozpoznawania.

recognizerOptions
LuisRecognizerOptions

Wystąpienie LuisRecognizerOptions , które ma być używane przez wywołanie. Ten parametr zastępuje wartość domyślną LuisRecognizerOptions przekazaną w konstruktorze.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Task<T>

Analiza wypowiedzi.

Dotyczy