ChannelMentionEntityRecognizer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erkennt, welche Kanalaktivität zugeordnet wird. Entitäten vom Typ Erwähnung im RecognizerResult Format.
public class ChannelMentionEntityRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type ChannelMentionEntityRecognizer = class
inherit AdaptiveRecognizer
Public Class ChannelMentionEntityRecognizer
Inherits AdaptiveRecognizer
- Vererbung
Hinweise
Dies macht es einfach, explizite Erwähnungen von Kanälen wie Teams/Skype an LUIS-Modelle zu übergeben. Die generierte Entität heißt 'channelMention' mit der Auflösung {name,id} wie folgt: "entities": { "channelMention": [ { "id": "28:0047c760-1f42-4a78-1f42-4a78-b1bd-9ecd95ec3615" "name":"Tess" } ], "$instance": { "channelMention": [ { "startIndex": 10, "endIndex": 13, "Score": 1,0, "text": "tess" } ] } }.
Konstruktoren
ChannelMentionEntityRecognizer(String, Int32) |
Initialisiert eine neue Instanz der ChannelMentionEntityRecognizer-Klasse. |
Felder
ChooseIntent |
Absichtsname, der von dieser Erkennung erstellt wird, wenn die untergeordneten Erkennungen keinen Konsens für Absichten haben. (Geerbt von Recognizer) |
Kind |
Klassenbezeichner. |
NoneIntent |
Keine Standardabsicht, was bedeutet, dass keiner der Erkennunger die Absicht erkennt. (Geerbt von Recognizer) |
Eigenschaften
Id |
Ruft die ID der Erkennung ab oder legt sie fest. (Geerbt von Recognizer) |
LogPersonalInformation |
Ruft das Flag ab oder legt es fest, um zu bestimmen, ob Telemetriedaten personenbezogene Informationen im Protokoll enthalten soll. (Geerbt von AdaptiveRecognizer) |
TelemetryClient |
Ruft das aktuell konfigurierte IBotTelemetryClient ab, das das RecognizerResult-Ereignis protokolliert, oder legt diesen fest. (Geerbt von Recognizer) |
Methoden
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Verwendet recognizerResult, um eine Liste von Eigenschaften zu erstellen, die beim Nachverfolgen des Ergebnisses in Telemetriedaten eingeschlossen werden sollen. (Geerbt von AdaptiveRecognizer) |
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Führt aktuelle DialogContext.TurnContext.Activity über eine Erkennung aus und gibt ein generisches Erkennungsergebnis zurück. |
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Führt aktuelle DialogContext.TurnContext.Activity über eine Erkennung aus und gibt ein stark typisiertes Erkennungsergebnis mithilfe von IRecognizerConvert zurück. (Geerbt von Recognizer) |
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>) |
Verfolgt ein Ereignis mit dem Ereignisnamen, der mithilfe des TelemetryClients angegeben wird, der die Eigenschaften/Metriken anfügt. (Geerbt von Recognizer) |