Partager via


OnChooseIntent Classe

Définition

Actions déclenchées lorsqu’une intention de « ChooseIntent » a été émise par un module de reconnaissance.

public class OnChooseIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnIntent
type OnChooseIntent = class
    inherit OnIntent
Public Class OnChooseIntent
Inherits OnIntent
Héritage

Remarques

Ce déclencheur est exécuté lorsque l’énoncé a déclenché une ambiguïté entre les intentions de plusieurs modules de reconnaissance dans un CrossTrainedRecognizerSet.

Constructeurs

OnChooseIntent(List<Dialog>, String, String, Int32)

Initialise une nouvelle instance de la classe OnChooseIntent.

Champs

Kind

Identificateur de classe.

Propriétés

Actions

Obtient ou définit les actions à ajouter au plan lorsque les contraintes de règle sont remplies.

(Hérité de OnCondition)
ActionScope

Obtient l’étendue de l’action.

(Hérité de OnCondition)
Condition

Obtient ou définit la condition qui doit être remplie pour que les actions soient exécutées (FACULTATIF).

(Hérité de OnCondition)
Entities

Obtient ou définit des entités qui doivent être reconnues pour que cette règle se déclenche.

(Hérité de OnIntent)
Event

Obtient ou définit l’événement à déclencher.

(Hérité de OnDialogEvent)
Id

Obtient ou définit la valeur de l’ID unique pour cette condition.

(Hérité de OnCondition)
Intent

Obtient ou définit l’intention à mettre en correspondance.

(Hérité de OnIntent)
Intents

Obtient ou définit la liste des noms d’intention qui doivent figurer dans chooseIntent pour correspondre.

Priority

Obtient ou définit l’expression de priorité de règle où 0 est le plus élevé et inférieur à 0 est ignoré.

(Hérité de OnCondition)
RunOnce

Obtient ou définit une valeur indiquant si la règle ne doit s’exécuter qu’une seule fois par ensemble unique de chemins de mémoire.

(Hérité de OnCondition)
Source

Obtient la source.

(Hérité de OnCondition)

Méthodes

AddExternalCondition(Expression)

Ajoutez une condition externe à OnCondition.

(Hérité de OnCondition)
AddExternalCondition(String)

Ajoutez une condition externe à OnCondition.

(Hérité de OnCondition)
CreateExpression()

Créez l’expression pour cette condition.

CurrentPriority(ActionContext)

Calculez la valeur actuelle de l’expression de priorité et retournez-la.

(Hérité de OnCondition)
ExecuteAsync(ActionContext)

Méthode appelée pour exécuter les actions de la règle.

(Hérité de OnCondition)
GetDependencies()

Énumère les dépendances de dialogue enfants afin qu’elles puissent être ajoutées à l’ensemble de dialogues de conteneurs.

(Hérité de OnCondition)
GetExpression()

Obtenez l’expression mise en cache pour cette condition.

(Hérité de OnCondition)
GetIdentity()

Obtient l’identité de l’action de cette règle.

(Hérité de OnIntent)
OnCreateChangeList(ActionContext, Object)

Appelé lorsqu’une liste de modifications est créée.

(Hérité de OnIntent)
RegisterSourceLocation(String, Int32)

Inscrit l’emplacement source.

(Hérité de OnCondition)

S’applique à