OnQnAMatch 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.
Actions déclenchées lorsqu’une Intention de « QnAMatch » a été émise par le QnAMatchRecognizer.
public class OnQnAMatch : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnIntent
type OnQnAMatch = class
inherit OnIntent
Public Class OnQnAMatch
Inherits OnIntent
- Héritage
Remarques
Ce déclencheur est exécuté lorsque le QnAMakerRecognizer a rendu une intention QnAMatch. L’entité @answer aura la réponse QnAMaker.
Constructeurs
| Nom | Description |
|---|---|
| OnQnAMatch(List<Dialog>, String, String, Int32) |
Initialise une nouvelle instance de la classe OnQnAMatch. |
Champs
| Nom | Description |
|---|---|
| Kind |
Identificateur de classe. |
Propriétés
| Nom | Description |
|---|---|
| Actions |
Obtient ou définit les actions à ajouter au plan lorsque les contraintes de la règle sont remplies. (Hérité de OnCondition) |
| ActionScope |
Ça a la portée d’action. (Hérité de OnCondition) |
| Condition |
Obtient ou définit la condition à remplir pour que les actions soient exécutées (OPTIONNEL). (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 |
Prend ou règle l’événement pour qu’il tire dessus. (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 pour correspondre. (Hérité de OnIntent) |
| Priority |
Obtient ou définit l’expression de priorité de règle où 0 est le plus élevé et où moins que 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 mémoire. (Hérité de OnCondition) |
| Source |
Il a trouvé la source. (Hérité de OnCondition) |
Méthodes
| Nom | Description |
|---|---|
| AddExternalCondition(Expression) |
Ajoutez une condition externe à l’OnCondition. (Hérité de OnCondition) |
| AddExternalCondition(String) |
Ajoutez une condition externe à l’OnCondition. (Hérité de OnCondition) |
| CreateExpression() |
Créez l’expression pour cette condition. (Hérité de OnIntent) |
| CurrentPriority(ActionContext) |
Calculez la valeur actuelle de l’expression prioritaire 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 des conteneurs. (Hérité de OnCondition) |
| GetExpression() |
Obtenez l’expression 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ée lorsqu’une liste de modifications est créée. (Hérité de OnIntent) |
| RegisterSourceLocation(String, Int32) |
Enregistre la position source. (Hérité de OnCondition) |