ChannelMentionEntityRecognizer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riconoscitore che esegue il mapping dell'attività del canale. Entità di tipo mention in RecognizerResult formato.
public class ChannelMentionEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type ChannelMentionEntityRecognizer = class
inherit AdaptiveRecognizer
Public Class ChannelMentionEntityRecognizer
Inherits AdaptiveRecognizer
- Ereditarietà
Commenti
In questo modo è facile passare menzioni esplicite da canali come Teams/Skype ai modelli LUIS. L'entità generata è denominata 'channelMention' con risoluzione {name,id} simile alla seguente: "entities": { "channelMention": [ { "id": "28:0047c760-1f42-4a78-b1bd-9ecd95ec3615" "name":"Tess" } ], "$instance": { "channelMention": [ { "startIndex": 10, "endIndex": 13, "score": 1.0, "text": "tess" } ] } }.
Costruttori
ChannelMentionEntityRecognizer(String, Int32) |
Inizializza una nuova istanza della classe ChannelMentionEntityRecognizer. |
Campi
ChooseIntent |
Nome della finalità che verrà prodotto da questo riconoscitore se i riconoscitori figlio non hanno il consenso per le finalità. (Ereditato da Recognizer) |
Kind |
Identificatore di classe. |
NoneIntent |
Finalità none standard che indica che nessuno dei riconoscitori riconosce la finalità. (Ereditato da Recognizer) |
Proprietà
Id |
Ottiene o imposta l'ID del riconoscitore. (Ereditato da Recognizer) |
LogPersonalInformation |
Ottiene o imposta il flag per determinare se i dati di telemetria devono includere le informazioni personali nel log. (Ereditato da AdaptiveRecognizer) |
TelemetryClient |
Ottiene o imposta l'oggetto attualmente configurato IBotTelemetryClient che registra l'evento RecognizerResult. (Ereditato da Recognizer) |
Metodi
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Usa RecognizerResult per creare un elenco di proprietà da includere durante il rilevamento del risultato nei dati di telemetria. (Ereditato da AdaptiveRecognizer) |
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Esegue l'oggetto DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un risultato di riconoscimento generico. |
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Esegue l'oggetto DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un risultato di riconoscimento fortemente tipizzato usando IRecognizerConvert. (Ereditato da Recognizer) |
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>) |
Tiene traccia di un evento con il nome dell'evento fornito usando TelemetryClient che collega le proprietà/metriche. (Ereditato da Recognizer) |