ChannelMentionEntityRecognizer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Reconocer, que mapea la actividad del canal. Las entidades de tipo se mencionan en formato RecognizerResult .
public class ChannelMentionEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type ChannelMentionEntityRecognizer = class
inherit AdaptiveRecognizer
Public Class ChannelMentionEntityRecognizer
Inherits AdaptiveRecognizer
- Herencia
Comentarios
Esto facilita pasar menciones explícitas desde canales como Teams/Skype a modelos LUIS. La entidad generada se llama 'channelMention' con resolución {name,id} así: "entities": { "channelMention": [ { "id": "28:0047c760-1f42-4a78-b1bd-9ecd95ec3615" "name":"Tess" } ], "$instance": { "channelMention": [ { "startIndex": 10, "endIndex": 13, "score": 1.0, "text": "tess" } ] } } }.
Constructores
| Nombre | Description |
|---|---|
| ChannelMentionEntityRecognizer(String, Int32) |
Inicializa una nueva instancia de la clase ChannelMentionEntityRecognizer. |
Campos
| Nombre | Description |
|---|---|
| ChooseIntent |
Nombre de intención generado por 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
| Nombre | Description |
|---|---|
| Id |
Obtiene o establece id del reconocedor. (Heredado de Recognizer) |
| LogPersonalInformation |
Recibe o activa la bandera para determinar si la telemetría debe incluir información personal en su registro. (Heredado de AdaptiveRecognizer) |
| TelemetryClient |
Obtiene o establece la configuración IBotTelemetryClient actual que registra el evento RecognizerResultat. (Heredado de Recognizer) |
Métodos
| Nombre | Description |
|---|---|
| FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Usa RecognizerResult para crear una lista de propiedades que se van a incluir al realizar el seguimiento de la telemetría del resultado. (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 de reconocedor fuertemente tipado usando 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 adjunta las propiedades o métricas. (Heredado de Recognizer) |