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.
Działania wyzwalane wtedy, gdy warunek jest prawdziwy.
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
| Nazwa | Opis |
|---|---|
| OnCondition(String, List<Dialog>, String, Int32) |
Inicjuje nowe wystąpienie klasy OnCondition. |
Pola
| Nazwa | Opis |
|---|---|
| Kind |
Identyfikator klasy. |
Właściwości
| Nazwa | Opis |
|---|---|
| Actions |
Pobiera lub ustawia akcje, które mają się dodać do planu, gdy ograniczenia reguły zostaną spełnione. |
| ActionScope |
Dostaje celownik. |
| Condition |
Otrzymuje lub ustawia warunek spełniający działania (OPCJONALNIE). |
| Id |
Otrzymuje lub ustawia wartość unikalnego id dla tego warunku. |
| Priority |
Otrzymuje lub ustawia wyrażenie priorytetu reguły, gdzie 0 jest najwyższe, a mniejsze niż 0 jest pomijane. |
| RunOnce |
Otrzymuje lub ustawia wartość wskazującą, czy reguła powinna działać tylko raz na unikalny zestaw ścieżek pamięci. |
| Source |
Rozumie źródło. |
Metody
| Nazwa | Opis |
|---|---|
| AddExternalCondition(Expression) |
Dodaj zewnętrzny warunek do OnCondition. |
| AddExternalCondition(String) |
Dodaj zewnętrzny warunek do OnCondition. |
| CreateExpression() |
Stwórz wyrażenie dla tego warunku. |
| CurrentPriority(ActionContext) |
Oblicz aktualną wartość wyrażenia priorytetu i zwróć ją. |
| ExecuteAsync(ActionContext) |
Metoda wywoływana do wykonania działań reguły. |
| GetDependencies() |
Wylicza zależności dialogowe potomne, aby można je było dodać do zestawu dialogów kontenerów. |
| GetExpression() |
Pobierz wyrażenie w pamięci podręcznej dla tego warunku. |
| GetIdentity() |
Metoda wywoływana do wykonania działań reguły. |
| OnCreateChangeList(ActionContext, Object) |
Wywoływane podczas tworzenia listy zmian. |
| RegisterSourceLocation(String, Int32) |
Rejestruje lokalizację źródła. |