MultiLanguageRecognizer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la carte des langues -> recognizer.
public class MultiLanguageRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type MultiLanguageRecognizer = class
inherit AdaptiveRecognizer
Public Class MultiLanguageRecognizer
Inherits AdaptiveRecognizer
- Héritage
Constructeurs
MultiLanguageRecognizer(String, Int32) |
Initialise une nouvelle instance de la classe MultiLanguageRecognizer. |
Champs
ChooseIntent |
Nom d’intention qui sera produit par ce module de reconnaissance si les enfants de reconnaissance n’ont pas de consensus pour les intentions. (Hérité de Recognizer) |
Kind |
Identificateur de classe. |
NoneIntent |
Standard none intention qui signifie qu’aucun des éléments de reconnaissance ne reconnaît l’intention. (Hérité de Recognizer) |
Propriétés
Id |
Obtient ou définit l’ID du module de reconnaissance. (Hérité de Recognizer) |
LanguagePolicy |
Obtient ou définit la stratégie de secours pour les langues. |
LogPersonalInformation |
Obtient ou définit l’indicateur pour déterminer si la télémétrie doit inclure des informations personnelles dans son journal. (Hérité de AdaptiveRecognizer) |
Recognizers |
Obtient ou définit la carte des langues -> IRecognizer. |
TelemetryClient |
Obtient ou définit le actuellement configuré IBotTelemetryClient qui consigne l’événement RecognizerResult. (Hérité de Recognizer) |
Méthodes
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Utilise RecognizerResult pour créer une liste de propriétés à inclure lors du suivi du résultat dans les données de télémétrie. (Hérité de AdaptiveRecognizer) |
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Exécute dialogContext.TurnContext.Activity actuel via un module de reconnaissance et retourne un RecognizerResult. |
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Exécute le dialogue actuel DialogContext.TurnContext.Activity via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé à l’aide de IRecognizerConvert. (Hérité de Recognizer) |
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>) |
Suit un événement avec le nom d’événement fourni à l’aide de TelemetryClient en attachant les propriétés/métriques. (Hérité de Recognizer) |