ITelemetryRecognizer.RecognizeAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retorne os resultados da análise (intenções e entidades sugeridas) usando o contexto do turno. |
| RecognizeAsync<T>(ITurnContext, CancellationToken) |
Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado. |
| RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado. |
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retorne os resultados da análise (intenções e entidades sugeridas) usando o contexto do turno.
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 com um usuário.
- telemetryProperties
- Dictionary<String,String>
Propriedades adicionais a serem registradas na telemetria com o evento LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
Métricas adicionais a serem registradas na telemetria com o evento LuisResult.
- cancellationToken
- CancellationToken
Um token de cancelamento que pode ser usado por outros objetos ou threads para receber aviso de cancelamento.
Retornos
Os resultados do LUIS da análise do texto da mensagem atual na atividade de contexto da curva atual.
Aplica-se a
RecognizeAsync<T>(ITurnContext, CancellationToken)
Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado.
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
- T
O tipo de resultado de reconhecimento.
Parâmetros
- turnContext
- ITurnContext
Transforme o contexto.
- cancellationToken
- CancellationToken
Token de cancelamento.
Retornos
Análise de enunciado.
Implementações
Aplica-se a
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado.
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
- T
O tipo de resultado de reconhecimento.
Parâmetros
- turnContext
- ITurnContext
Transforme o contexto.
- telemetryProperties
- Dictionary<String,String>
Dicionário contendo propriedades adicionais a serem anexadas ao item de telemetria de saída.
- telemetryMetrics
- Dictionary<String,Double>
Dicionário contendo métricas adicionais a serem anexadas ao item de telemetria de saída.
- cancellationToken
- CancellationToken
Token de cancelamento.
Retornos
Análise de enunciado.