Dela via


MultiLanguageRecognizer Klass

Definition

Definierar karta över språk –> identifierare.

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

Konstruktorer

MultiLanguageRecognizer(String, Int32)

Initierar en ny instans av MultiLanguageRecognizer klassen.

Fält

ChooseIntent

Avsiktsnamn som skapas av den här identifieraren om de underordnade identifierarna inte har konsensus för avsikter.

(Ärvd från Recognizer)
Kind

Klassidentifierare.

NoneIntent

Standard avsikt ingen som innebär att ingen av identifierarna känner igen avsikten.

(Ärvd från Recognizer)

Egenskaper

Id

Hämtar eller anger ID för identifieraren.

(Ärvd från Recognizer)
LanguagePolicy

Hämtar eller anger princip för återställning av språk.

LogPersonalInformation

Hämtar eller anger flaggan för att avgöra om telemetri ska innehålla personlig information i loggen.

(Ärvd från AdaptiveRecognizer)
Recognizers

Hämtar eller anger karta över språk –> IRecognizer.

TelemetryClient

Hämtar eller anger den för tillfället konfigurerade IBotTelemetryClient som loggar recognizerResult-händelsen.

(Ärvd från Recognizer)

Metoder

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

Använder RecognizerResult för att skapa en lista över egenskaper som ska inkluderas när resultatet spåras i telemetri.

(Ärvd från AdaptiveRecognizer)
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

Kör aktuell DialogContext.TurnContext.Activity via en identifierare och returnerar en RecognizerResult.

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

Kör aktuell DialogContext.TurnContext.Activity via en identifierare och returnerar ett starkt skrivet identifierarresultat med IRecognizerConvert.

(Ärvd från Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Spårar en händelse med händelsenamnet som tillhandahålls med telemetriklienten som kopplar egenskaperna/måtten.

(Ärvd från Recognizer)

Gäller för