OnCondition 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 die Bedingung wahr ist.
public class OnCondition : Microsoft.Bot.Builder.Dialogs.IDialogDependencies, Microsoft.Bot.Builder.Dialogs.IItemIdentity
type OnCondition = class
interface IItemIdentity
interface IDialogDependencies
Public Class OnCondition
Implements IDialogDependencies, IItemIdentity
- Vererbung
-
OnCondition
- Abgeleitet
- Implementiert
Konstruktoren
OnCondition(String, List<Dialog>, String, Int32) |
Initialisiert eine neue Instanz der OnCondition-Klasse. |
Felder
Kind |
Klassenbezeichner. |
Eigenschaften
Actions |
Ruft die Aktionen ab, die dem Plan hinzugefügt werden sollen, wenn die Regeleinschränkungen erfüllt sind, oder legt diese fest. |
ActionScope |
Ruft den Aktionsbereich ab. |
Condition |
Ruft die Bedingung ab, die erfüllt werden muss, damit die Aktionen ausgeführt werden können (OPTIONAL). |
Id |
Ruft den Wert der eindeutigen ID für diese Bedingung ab oder legt diesen fest. |
Priority |
Ruft den Regelprioritätsausdruck ab, wobei 0 der höchste und kleiner als 0 ignoriert wird, oder legt den Ausdruck der Regelpriorität fest. |
RunOnce |
Ruft einen Wert ab, der angibt, ob die Regel nur einmal pro eindeutigen Satz von Speicherpfaden ausgeführt werden soll, oder legt den Wert fest. |
Source |
Ruft die Quelle ab. |
Methoden
AddExternalCondition(Expression) |
Fügen Sie der OnCondition eine externe Bedingung hinzu. |
AddExternalCondition(String) |
Fügen Sie der OnCondition eine externe Bedingung hinzu. |
CreateExpression() |
Erstellen Sie den Ausdruck für diese Bedingung. |
CurrentPriority(ActionContext) |
Berechnen Sie den aktuellen Wert des Prioritätsausdrucks, und geben Sie ihn zurück. |
ExecuteAsync(ActionContext) |
Methode aufgerufen, um die Aktionen der Regel auszuführen. |
GetDependencies() |
Listet untergeordnete Dialogabhängigkeiten auf, damit sie dem Containerdialogsatz hinzugefügt werden können. |
GetExpression() |
Rufen Sie den zwischengespeicherten Ausdruck für diese Bedingung ab. |
GetIdentity() |
Methode aufgerufen, um die Aktionen der Regel auszuführen. |
OnCreateChangeList(ActionContext, Object) |
Wird aufgerufen, wenn eine Änderungsliste erstellt wird. |
RegisterSourceLocation(String, Int32) |
Registriert den Quellspeicherort. |