MultiLanguageRecognizer Klasse

Definition

Definiert die Zuordnung von Sprachen –> Erkennung.

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

Konstruktoren

MultiLanguageRecognizer(String, Int32)

Initialisiert eine neue Instanz der MultiLanguageRecognizer-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 diese fest.

(Geerbt von Recognizer)
LanguagePolicy

Ruft eine Richtlinie für das Fallback für Sprachen ab oder legt diese fest.

LogPersonalInformation

Ruft das Flag ab, um zu bestimmen, ob Telemetriedaten persönliche Informationen in das Protokoll einschließen sollen, oder legt es fest.

(Geerbt von AdaptiveRecognizer)
Recognizers

Ruft die Zuordnung von Sprachen ab oder legt sie fest:> IRecognizer.

TelemetryClient

Ruft die derzeit konfigurierte IBotTelemetryClient ab, die das RecognizerResult-Ereignis protokolliert, oder legt diesen fest.

(Geerbt von Recognizer)

Methoden

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

Verwendet recognizerResult, um eine Liste der 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 den aktuellen DialogContext.TurnContext.Activity über eine Erkennung aus und gibt einen RecognizerResultzurück.

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

Führt die aktuelle DialogContext.TurnContext.Activity über eine Erkennung aus und gibt mithilfe von IRecognizerConvert ein stark typisiertes Erkennungsergebnis zurück.

(Geerbt von Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Verfolgt ein Ereignis mit dem Ereignisnamen, der mithilfe des TelemetryClients bereitgestellt wird, der die Eigenschaften/Metriken anfügt.

(Geerbt von Recognizer)

Gilt für: