ITelemetryRecognizer.RecognizeAsync Método

Definição

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

Task<T>

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

Task<T>

Análise de enunciado.

Aplica-se a