MultiLanguageRecognizer Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar kartan över språk –> igenkännare.
public class MultiLanguageRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type MultiLanguageRecognizer = class
inherit AdaptiveRecognizer
Public Class MultiLanguageRecognizer
Inherits AdaptiveRecognizer
- Arv
Konstruktorer
| Name | Description |
|---|---|
| MultiLanguageRecognizer(String, Int32) |
Initierar en ny instans av MultiLanguageRecognizer klassen. |
Fält
| Name | Description |
|---|---|
| ChooseIntent |
Avsiktsnamn som kommer att produceras av denna igenkännare om barnigenkännarna inte har konsensus för avsikter. (Ärvd från Recognizer) |
| Kind |
Klassidentifierare. |
| NoneIntent |
Standard no intent betyder att ingen av igenkännarna känner igen avsikten. (Ärvd från Recognizer) |
Egenskaper
| Name | Description |
|---|---|
| Id |
Får eller sätter id på igenkännaren. (Ärvd från Recognizer) |
| LanguagePolicy |
Hämtar eller sätter policy för språkets fallback. |
| LogPersonalInformation |
Hämtar eller sätter flaggan för att avgöra om telemetri ska inkludera personlig information i sin logg. (Ärvd från AdaptiveRecognizer) |
| Recognizers |
Får eller sätter karta över språk –> IRecognizer. |
| TelemetryClient |
Hämtar eller sätter den nuvarande konfigurerade IBotTelemetryClient som loggar RecognizerResult-händelsen. (Ärvd från Recognizer) |
Metoder
| Name | Description |
|---|---|
| FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Använder RecognizerResult för att skapa en lista över egenskaper som ska inkluderas vid spårning av resultatet i telemetri. (Ärvd från AdaptiveRecognizer) |
| RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Kör aktuell DialogContext.TurnContext.Activity genom en igenkännare och returnerar en RecognizerResult. |
| RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Kör aktuell DialogContext.TurnContext.Activity genom en recognizer och returnerar ett starkt typat recognizerresultat 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 TelemetryClient som bifogar egenskaperna/mätvärdena. (Ärvd från Recognizer) |