OnChooseIntent Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktionen, die ausgelöst werden, wenn eine Absicht von "ChooseIntent" von einem Erkenner ausgesendet wurde.
public class OnChooseIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnIntent
type OnChooseIntent = class
inherit OnIntent
Public Class OnChooseIntent
Inherits OnIntent
- Vererbung
Hinweise
Dieser Trigger wird ausgeführt, wenn die Äußerung eine Mehrdeutigkeit zwischen Absichten mehrerer Erkenner in einem CrossTrainedRecognizerSet ausgelöst hat.
Konstruktoren
| Name | Beschreibung |
|---|---|
| OnChooseIntent(List<Dialog>, String, String, Int32) |
Initialisiert eine neue Instanz der OnChooseIntent-Klasse. |
Felder
| Name | Beschreibung |
|---|---|
| Kind |
Klassenbezeichner. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Actions |
Ruft die Aktionen ab, die dem Plan hinzugefügt werden sollen, wenn die Regeleinschränkungen erfüllt sind, oder legt diese fest. (Geerbt von OnCondition) |
| ActionScope |
Er bekommt das Ziellosfang. (Geerbt von OnCondition) |
| Condition |
Dient zum Abrufen oder Festlegen der Bedingung, die erfüllt werden muss, damit die auszuführenden Aktionen (OPTIONAL) ausgeführt werden. (Geerbt von OnCondition) |
| Entities |
Dient zum Abrufen oder Festlegen von Entitäten, die erkannt werden müssen, damit diese Regel ausgelöst wird. (Geerbt von OnIntent) |
| Event |
Ruft ab oder legt das Ereignis fest, das ausgelöst wird. (Geerbt von OnDialogEvent) |
| Id |
Erhält oder setzt den Wert der eindeutigen ID für diese Bedingung. (Geerbt von OnCondition) |
| Intent |
Dient zum Abrufen oder Festlegen der Abgleichsabgleichsabgleich. (Geerbt von OnIntent) |
| Intents |
Erhält oder setzt die Liste der Absichtsnamen, die im chooseIntent enthalten sein müssen, um zu übereinstimmen. |
| Priority |
Erhält oder setzt den Regelprioritätsausdruck, bei dem 0 der höchste ist und weniger als 0 ignoriert wird. (Geerbt von OnCondition) |
| RunOnce |
Erhält oder setzt einen Wert, der angibt, ob die Regel nur einmal pro eindeutiger Speicherpfadgruppe ausgeführt werden soll. (Geerbt von OnCondition) |
| Source |
Bekommt die Quelle. (Geerbt von OnCondition) |
Methoden
| Name | Beschreibung |
|---|---|
| AddExternalCondition(Expression) |
Fügen Sie der OnCondition eine externe Bedingung hinzu. (Geerbt von OnCondition) |
| AddExternalCondition(String) |
Fügen Sie der OnCondition eine externe Bedingung hinzu. (Geerbt von OnCondition) |
| CreateExpression() |
Erstelle den Ausdruck für diese Bedingung. |
| CurrentPriority(ActionContext) |
Berechnen Sie den aktuellen Wert des Prioritätsausdrucks, und geben Sie ihn zurück. (Geerbt von OnCondition) |
| ExecuteAsync(ActionContext) |
Methode wird aufgerufen, um die Aktionen der Regel auszuführen. (Geerbt von OnCondition) |
| GetDependencies() |
Zählt kindliche Dialogabhängigkeiten auf, damit sie dem Container-Dialogsatz hinzugefügt werden können. (Geerbt von OnCondition) |
| GetExpression() |
Rufen Sie den zwischengespeicherten Ausdruck für diese Bedingung ab. (Geerbt von OnCondition) |
| GetIdentity() |
Erhält die Identität für die Aktion dieser Regel. (Geerbt von OnIntent) |
| OnCreateChangeList(ActionContext, Object) |
Wird aufgerufen, wenn eine Änderungsliste erstellt wird. (Geerbt von OnIntent) |
| RegisterSourceLocation(String, Int32) |
Registriert den Ursprungsort. (Geerbt von OnCondition) |