OnCondition Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Akcje wyzwalane, gdy warunek jest spełniony.
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
- Dziedziczenie
-
OnCondition
- Pochodne
- Implementuje
Konstruktory
OnCondition(String, List<Dialog>, String, Int32) |
Inicjuje nowe wystąpienie klasy OnCondition. |
Pola
Kind |
Identyfikator klasy. |
Właściwości
Actions |
Pobiera lub ustawia akcje, które mają zostać dodane do planu po spełnieniu ograniczeń reguły. |
ActionScope |
Pobiera zakres akcji. |
Condition |
Pobiera lub ustawia warunek, który należy spełnić, aby akcje zostały wykonane (OPCJONALNIE). |
Id |
Pobiera lub ustawia wartość unikatowego identyfikatora dla tego warunku. |
Priority |
Pobiera lub ustawia wyrażenie priorytetu reguły, w którym wartość 0 jest najwyższa, a wartość mniejsza niż 0 jest ignorowana. |
RunOnce |
Pobiera lub ustawia wartość wskazującą, czy reguła powinna być uruchamiana tylko raz na unikatowy zestaw ścieżek pamięci. |
Source |
Pobiera źródło. |
Metody
AddExternalCondition(Expression) |
Dodaj warunek zewnętrzny do elementu OnCondition. |
AddExternalCondition(String) |
Dodaj warunek zewnętrzny do elementu OnCondition. |
CreateExpression() |
Utwórz wyrażenie dla tego warunku. |
CurrentPriority(ActionContext) |
Oblicz bieżącą wartość wyrażenia priorytetu i zwróć ją. |
ExecuteAsync(ActionContext) |
Metoda wywoływana w celu wykonania akcji reguły. |
GetDependencies() |
Wylicza zależności okna dialogowego podrzędnego, dzięki czemu można je dodać do zestawu okien dialogowych kontenerów. |
GetExpression() |
Pobierz wyrażenie buforowane dla tego warunku. |
GetIdentity() |
Metoda wywoływana w celu wykonania akcji reguły. |
OnCreateChangeList(ActionContext, Object) |
Wywoływana po utworzeniu listy zmian. |
RegisterSourceLocation(String, Int32) |
Rejestruje lokalizację źródłową. |