Partilhar via


ITelemetryRecognizer.RecognizeAsync Método

Definição

Sobrecargas

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

Devolver resultados da análise (intenções e entidades sugeridas) com o contexto de viragem.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

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

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

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

Devolver resultados da análise (intenções e entidades sugeridas) com o contexto de viragem.

public 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, 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>
Public Function RecognizeAsync (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), telemetryMetrics As Dictionary(Of String, Double), Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)

Parâmetros

turnContext
ITurnContext

Objeto de contexto que contém informações para uma única vez de conversação com um utilizador.

telemetryProperties
Dictionary<String,String>

Propriedades adicionais a registar na telemetria com o evento LuisResult.

telemetryMetrics
Dictionary<String,Double>

Métricas adicionais a registar na telemetria com o evento LuisResult.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Os resultados do LUIS da análise do texto da mensagem atual na atividade de contexto da viragem atual.

Aplica-se a

RecognizeAsync<T>(ITurnContext, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

public System.Threading.Tasks.Task<T> RecognizeAsync<T> (Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken = default) 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))
Public Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)

Parâmetros de Tipo Genérico

T

O tipo de resultado de reconhecimento.

Parâmetros

turnContext
ITurnContext

Mude o contexto.

cancellationToken
CancellationToken

Token de cancelamento.

Devoluções

Task<T>

Análise da expressão.

Implementações

Aplica-se a

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

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

public 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, 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))
Public Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), telemetryMetrics As Dictionary(Of String, Double), Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)

Parâmetros de Tipo Genérico

T

O tipo de resultado de reconhecimento.

Parâmetros

turnContext
ITurnContext

Mude o contexto.

telemetryProperties
Dictionary<String,String>

Dicionário que contém propriedades adicionais a anexar ao item de telemetria de saída.

telemetryMetrics
Dictionary<String,Double>

Dicionário que contém métricas adicionais a anexar ao item de telemetria de saída.

cancellationToken
CancellationToken

Token de cancelamento.

Devoluções

Task<T>

Análise da expressão.

Aplica-se a