OnCondition Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Åtgärder som utlöses när villkoret är sant.
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
- Arv
-
OnCondition
- Härledda
- Implementeringar
Konstruktorer
OnCondition(String, List<Dialog>, String, Int32) |
Initierar en ny instans av OnCondition klassen. |
Fält
Kind |
Klassidentifierare. |
Egenskaper
Actions |
Hämtar eller anger de åtgärder som ska läggas till i planen när regelbegränsningarna uppfylls. |
ActionScope |
Hämtar åtgärdsomfånget. |
Condition |
Hämtar eller anger villkoret som måste uppfyllas för att åtgärderna ska köras (VALFRITT). |
Id |
Hämtar eller anger värdet för det unika ID:t för det här villkoret. |
Priority |
Hämtar eller anger regelprioritetsuttrycket där 0 är högst och mindre än 0 ignoreras. |
RunOnce |
Hämtar eller anger ett värde som anger om regeln bara ska köras en gång per unik uppsättning minnessökvägar. |
Source |
Hämtar källan. |
Metoder
AddExternalCondition(Expression) |
Lägg till externt villkor i OnCondition. |
AddExternalCondition(String) |
Lägg till externt villkor i OnCondition. |
CreateExpression() |
Skapa uttrycket för det här villkoret. |
CurrentPriority(ActionContext) |
Beräkna det aktuella värdet för prioritetsuttrycket och returnera det. |
ExecuteAsync(ActionContext) |
Metoden anropas för att köra regelns åtgärder. |
GetDependencies() |
Räknar upp underordnade dialogrutor så att de kan läggas till i containerdialogrutan. |
GetExpression() |
Hämta det cachelagrade uttrycket för det här villkoret. |
GetIdentity() |
Metoden anropas för att köra regelns åtgärder. |
OnCreateChangeList(ActionContext, Object) |
Anropas när en ändringslista skapas. |
RegisterSourceLocation(String, Int32) |
Registrerar källplatsen. |