 | TriggerShellStart method |
Starts the trigger with the callback routine to be called as a parameter.
The trigger is only actually restarted if all of the previously
RegisterTriggerIt have also called Trigger.Start
and the trigger is not already running.
Namespace: LogicalTaskTreeAssembly: LogicalTaskTree (in LogicalTaskTree.dll) Version: 1.0.0+df0404e911d6c38eaed3bb1bb1acfc482d417643
Syntaxpublic bool Start(
Object? triggerController,
Object? internalTriggerParameters,
Action<TreeEvent> triggerIt
)
Public Function Start (
triggerController As Object,
internalTriggerParameters As Object,
triggerIt As Action(Of TreeEvent)
) As Boolean
public:
virtual bool Start(
Object^ triggerController,
Object^ internalTriggerParameters,
Action<TreeEvent^>^ triggerIt
) sealed
abstract Start :
triggerController : Object *
internalTriggerParameters : Object *
triggerIt : Action<TreeEvent> -> bool
override Start :
triggerController : Object *
internalTriggerParameters : Object *
triggerIt : Action<TreeEvent> -> bool
Parameters
- triggerController Object
- The object that calls Trigger.Start.
- internalTriggerParameters Object
- Specific call parameters or null.
- triggerIt ActionTreeEvent
- The callback routine to be called when the trigger fires.
Return value
BooleanTrue if the trigger was actually started by this call.
Implemented
INodeTriggerStart(Object, Object, ActionTreeEvent)
See also