OnCondition Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Acties die worden geactiveerd wanneer de voorwaarde waar is.
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
- Overname
-
OnCondition
- Afgeleid
- Implementeringen
Constructors
| OnCondition(String, List<Dialog>, String, Int32) |
Initialiseert een nieuw exemplaar van de OnCondition klasse. |
Velden
| Kind |
Klasse-id. |
Eigenschappen
| Actions |
Hiermee worden de acties opgehaald of ingesteld die aan het plan moeten worden toegevoegd wanneer aan de regelbeperkingen wordt voldaan. |
| ActionScope |
Hiermee haalt u het actiebereik op. |
| Condition |
Hiermee wordt de voorwaarde opgehaald of ingesteld waaraan moet worden voldaan om de acties uit te voeren (OPTIONEEL). |
| Id |
Hiermee wordt de waarde van de unieke id voor deze voorwaarde opgehaald of ingesteld. |
| Priority |
Hiermee wordt de expressie voor regelprioriteit opgehaald of ingesteld waarbij 0 de hoogste is en minder dan 0 wordt genegeerd. |
| RunOnce |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de regel slechts eenmaal moet worden uitgevoerd per unieke set geheugenpaden. |
| Source |
Hiermee haalt u de bron op. |
Methoden
| AddExternalCondition(Expression) |
Voeg een externe voorwaarde toe aan de OnCondition. |
| AddExternalCondition(String) |
Voeg een externe voorwaarde toe aan de OnCondition. |
| CreateExpression() |
Maak de expressie voor deze voorwaarde. |
| CurrentPriority(ActionContext) |
Bereken de huidige waarde van de prioriteitsexpressie en retourneer deze. |
| ExecuteAsync(ActionContext) |
Methode aangeroepen om de acties van de regel uit te voeren. |
| GetDependencies() |
Inventariseert onderliggende dialoogvensterafhankelijkheden, zodat ze kunnen worden toegevoegd aan het dialoogvenster containers. |
| GetExpression() |
Haal de expressie in de cache op voor deze voorwaarde. |
| GetIdentity() |
Methode aangeroepen om de acties van de regel uit te voeren. |
| OnCreateChangeList(ActionContext, Object) |
Wordt aangeroepen wanneer een wijzigingslijst wordt gemaakt. |
| RegisterSourceLocation(String, Int32) |
Registreert de bronlocatie. |