Compartir a través de


ChannelMentionEntityRecognizer Clase

Definición

Reconocedor que asigna la actividad del canal. Entidades de tipo que mencionan en RecognizerResult formato.

public class ChannelMentionEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type ChannelMentionEntityRecognizer = class
    inherit AdaptiveRecognizer
Public Class ChannelMentionEntityRecognizer
Inherits AdaptiveRecognizer
Herencia
ChannelMentionEntityRecognizer

Comentarios

Esto facilita el paso de menciones explícitas de canales como los modelos de Teams o Skype a LUIS. La entidad generada se denomina "channelMention" con la resolución {name,id} como esta: "entities": { "channelMention": [ { "id": "28:0047c760-1f42-4a78-b1bd-9ecd95ec3615" "name":"Tess" } ], "$instance": { "channelMention": [ { "startIndex": 10, "endIndex": 13, "score": 1.0, "text": "tess" } ] } }.

Constructores

ChannelMentionEntityRecognizer(String, Int32)

Inicializa una nueva instancia de la clase ChannelMentionEntityRecognizer.

Campos

ChooseIntent

Nombre de intención que generará este reconocedor si los reconocedores secundarios no tienen consenso para las intenciones.

(Heredado de Recognizer)
Kind

Identificador de clase.

NoneIntent

Ninguna intención estándar que significa que ninguno de los reconocedores reconoce la intención.

(Heredado de Recognizer)

Propiedades

Id

Obtiene o establece el identificador del reconocedor.

(Heredado de Recognizer)
LogPersonalInformation

Obtiene o establece la marca para determinar si la telemetría debe incluir información personal en su registro.

(Heredado de AdaptiveRecognizer)
TelemetryClient

Obtiene o establece el objeto configurado IBotTelemetryClient actualmente que registra el evento RecognizerResult.

(Heredado de Recognizer)

Métodos

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Usa RecognizerResult para crear una lista de propiedades que se incluirán al realizar el seguimiento de los resultados en la telemetría.

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

Ejecuta dialogContext.TurnContext.Activity actual a través de un reconocedor y devuelve un resultado genérico del reconocedor.

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

Ejecuta dialogContext.TurnContext.Activity actual a través de un reconocedor y devuelve un resultado del reconocedor fuertemente tipado mediante IRecognizerConvert.

(Heredado de Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Realiza un seguimiento de un evento con el nombre del evento proporcionado mediante TelemetryClient que asocia las propiedades o métricas.

(Heredado de Recognizer)

Se aplica a