OnIntent Klasse

Definition

Aktionen, die ausgelöst werden, wenn eine Aktivität empfangen wurde und die erkannten Absichten und Entitäten mit der angegebenen Liste der Absichts- und Entitätsfilter übereinstimmen.

public class OnIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnDialogEvent
type OnIntent = class
    inherit OnDialogEvent
Public Class OnIntent
Inherits OnDialogEvent
Vererbung
Abgeleitet

Konstruktoren

Name Beschreibung
OnIntent(String, List<String>, List<Dialog>, String, String, Int32)

Initialisiert eine neue Instanz der OnIntent-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.

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.

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.

OnCreateChangeList(ActionContext, Object)

Wird aufgerufen, wenn eine Änderungsliste erstellt wird.

RegisterSourceLocation(String, Int32)

Registriert den Ursprungsort.

(Geerbt von OnCondition)

Gilt für: