Represents a trigger definition that can start a workflow.

Members

MemberKindDescription
TriggerDefinition(string id, string name, TriggerType triggerType)MethodInitializes a new instance of the TriggerDefinition class. The unique identifier for the trigger. The display name of the trigger. The type of the trigger.
string IdPropertyGets the unique identifier for the trigger.
string NamePropertyGets or sets the display name of the trigger.
string DescriptionPropertyGets or sets the description of what this trigger monitors.
TriggerType TriggerTypePropertyGets the type of this trigger.
Dictionary<string, object> ConfigurationPropertyGets or sets the configuration parameters for this trigger.
Dictionary<string, object> MetadataPropertyGets or sets additional metadata about this trigger.
bool IsEnabledPropertyGets or sets a value indicating whether this trigger is enabled.
TriggerDefinition Clone(string newId = null)MethodCreates a copy of this trigger definition. Optional new ID for the copied trigger. A new TriggerDefinition instance that is a copy of this one.

Related