Sprache

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

Name Beschreibung
MultiLanguageRecognizer(String, Int32)

Initialisiert eine neue Instanz der MultiLanguageRecognizer-Klasse.

Felder

Name Beschreibung
ChooseIntent

Absichtsname, der von dieser Erkennung erstellt wird, wenn die untergeordneten Erkennungen keinen Konsens für Absichten haben.

(Geerbt von Recognizer)
Kind

Klassenbezeichner.

NoneIntent

Standard keine Absicht, d. h. keiner der Erkennunger erkennt die Absicht.

(Geerbt von Recognizer)

Eigenschaften

Name Beschreibung
Id

Erhält oder setzt die ID des Erkenners.

(Geerbt von Recognizer)
LanguagePolicy

Erhält oder legt eine Richtlinie für Sprachen-Rückfallback-Regelungen fest.

LogPersonalInformation

Erhält oder setzt die Flagge, um zu bestimmen, ob Telemetrie persönliche Informationen in ihr Logbuch aufnehmen sollte.

(Geerbt von AdaptiveRecognizer)
Recognizers

Erhält oder setzt eine Karte der Sprachen –> IRecognizer.

TelemetryClient

Erhält oder setzt das aktuell konfigurierte IBotTelemetryClient Ereignis, das das RecognizerResult-Ereignis protokolliert.

(Geerbt von Recognizer)

Methoden

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

Verwendet das RecognizerResult zum Erstellen einer Liste von Eigenschaften, die beim Nachverfolgen des Ergebnisses in telemetrie eingeschlossen werden sollen.

(Geerbt von AdaptiveRecognizer)
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Führt aktuellen DialogContext.TurnContext.Activity durch einen Erkenner aus und gibt ein RecognizerResult. zurück.

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

Führt die aktuelle DialogContext.TurnContext.Activity über einen Recognizer aus und liefert ein stark typisiertes Recognizer-Ergebnis mit IRecognizerConvert.

(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: