OnCondition Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Akce se aktivují, když je podmínka pravdivá.
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
- Dědičnost
-
OnCondition
- Odvozené
- Implementuje
Konstruktory
OnCondition(String, List<Dialog>, String, Int32) |
Inicializuje novou instanci OnCondition třídy. |
Pole
Kind |
Identifikátor třídy. |
Vlastnosti
Actions |
Získá nebo nastaví akce, které se mají přidat do plánu při splnění omezení pravidla. |
ActionScope |
Získá obor akce. |
Condition |
Získá nebo nastaví podmínku, která musí být splněna pro provádění akcí (VOLITELNÉ). |
Id |
Získá nebo nastaví hodnotu jedinečné id pro tuto podmínku. |
Priority |
Získá nebo nastaví výraz priority pravidla, kde 0 je nejvyšší a méně než 0 je ignorováno. |
RunOnce |
Získá nebo nastaví hodnotu označující, zda pravidlo má běžet pouze jednou za jedinečnou sadu cest paměti. |
Source |
Získá zdroj. |
Metody
AddExternalCondition(Expression) |
Přidejte externí podmínku do podmínky OnCondition. |
AddExternalCondition(String) |
Přidejte externí podmínku do podmínky OnCondition. |
CreateExpression() |
Vytvořte výraz pro tuto podmínku. |
CurrentPriority(ActionContext) |
Vypočítá aktuální hodnotu výrazu priority a vrátí ji. |
ExecuteAsync(ActionContext) |
Metoda volaná k provedení akcí pravidla. |
GetDependencies() |
Vytvoří výčet podřízených závislostí dialogových oken, aby je bylo možné přidat do sady dialogových oken kontejnerů. |
GetExpression() |
Získejte výraz uložený v mezipaměti pro tuto podmínku. |
GetIdentity() |
Metoda volaná k provedení akcí pravidla. |
OnCreateChangeList(ActionContext, Object) |
Volá se při vytvoření seznamu změn. |
RegisterSourceLocation(String, Int32) |
Zaregistruje zdrojové umístění. |