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 worden geactiveerd wanneer de conditie 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
| Name | Description |
|---|---|
| OnCondition(String, List<Dialog>, String, Int32) |
Initialiseert een nieuw exemplaar van de OnCondition klasse. |
Velden
| Name | Description |
|---|---|
| Kind |
Klasse-id. |
Eigenschappen
| Name | Description |
|---|---|
| Actions |
Krijgt of stelt de acties in die aan het plan worden toegevoegd wanneer aan de regelbeperkingen is voldaan. |
| ActionScope |
Krijgt de actiescope. |
| Condition |
Krijgt of stelt de voorwaarde in die moet worden vervuld om de acties uit te voeren (OPTIONEEL). |
| Id |
Krijgt of stelt de waarde van de unieke id voor deze voorwaarde vast. |
| Priority |
Krijgt of stelt de regelprioriteitsuitdrukking waarbij 0 het hoogste is en minder dan 0 wordt genegeerd. |
| RunOnce |
Krijgt of stelt een waarde die aangeeft of de regel slechts één keer per unieke set geheugenpaden mag worden uitgevoerd. |
| Source |
Krijgt de bron. |
Methoden
| Name | Description |
|---|---|
| AddExternalCondition(Expression) |
Voeg externe voorwaarde toe aan de OnCondition. |
| AddExternalCondition(String) |
Voeg externe voorwaarde toe aan de OnCondition. |
| CreateExpression() |
Maak de uitdrukking voor deze aandoening. |
| CurrentPriority(ActionContext) |
Bereken de huidige waarde van de prioriteitsuitdrukking en geef deze terug. |
| ExecuteAsync(ActionContext) |
Methode aangeroepen om de acties van de regel uit te voeren. |
| GetDependencies() |
Enumereert afhankelijkheden van kinddialoogdialogen zodat deze aan de containerdialoogset kunnen worden toegevoegd. |
| GetExpression() |
Haal de gecachte expressie voor deze voorwaarde op. |
| GetIdentity() |
Methode aangeroepen om de acties van de regel uit te voeren. |
| OnCreateChangeList(ActionContext, Object) |
Wordt aangeroepen wanneer een wijzigingslijst wordt aangemaakt. |
| RegisterSourceLocation(String, Int32) |
Registreert de bronlocatie. |