ITelemetryRecognizer.RecognizeAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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
Análise da expressão.