Class CmsTriggerDefinition
The Object Type 160.
This object type defines a 'Trigger' that specifies how job requests or other actions are automatically created and started. This happens when defined attribute values on objects are changed and the defined conditions are met. Conditions are set by the referenced condition objects on this object type.
Inheritance
CmsTriggerDefinition
Assembly: Noxum.Nova.Cms.Client.dll
Syntax
public class CmsTriggerDefinition : CmsObject
Properties
PackageMembership
Get or set value of attribute 13000
Declaration
public int? PackageMembership { get; set; }
Property Value
TriggerActionRefs
Get or set values of attribute 16001
Declaration
public IEnumerable<int> TriggerActionRefs { get; set; }
Property Value
TriggerBranchRefs
Get or set values of attribute 16005
Declaration
public IEnumerable<int> TriggerBranchRefs { get; set; }
Property Value
TriggerChangedAttributeRefs
Get or set values of attribute 16003
Declaration
public IEnumerable<int> TriggerChangedAttributeRefs { get; set; }
Property Value
TriggerConditionRefs
Get or set values of attribute 16004
Declaration
public IEnumerable<int> TriggerConditionRefs { get; set; }
Property Value
TriggerCreatesEvents
Get or set value of attribute 16008
Declaration
public bool? TriggerCreatesEvents { get; set; }
Property Value
TriggerErrorMessage
Get or set value of attribute 16007
Declaration
public string TriggerErrorMessage { get; set; }
Property Value
TriggerExecuteOnMerge
Get or set value of attribute 16009
Declaration
public bool? TriggerExecuteOnMerge { get; set; }
Property Value
TriggerIsActive
Get or set value of attribute 16006
Declaration
public bool? TriggerIsActive { get; set; }
Property Value
TriggerObjectTypeRefs
Get or set values of attribute 16002
Declaration
public IEnumerable<int> TriggerObjectTypeRefs { get; set; }
Property Value
Methods
GetAttributeDescription(int)
Get value of attribute 1012
Declaration
public string GetAttributeDescription(int language)
Parameters
| Type |
Name |
Description |
| int |
language |
|
Returns
GetAttributeName(int)
Get value of attribute 1000
Declaration
public string GetAttributeName(int language)
Parameters
| Type |
Name |
Description |
| int |
language |
|
Returns
SetAttributeDescription(int, string)
Set value of attribute 1012
Declaration
public void SetAttributeDescription(int language, string value)
Parameters
| Type |
Name |
Description |
| int |
language |
|
| string |
value |
|
SetAttributeName(int, string)
Set value of attribute 1000
Declaration
public void SetAttributeName(int language, string value)
Parameters
| Type |
Name |
Description |
| int |
language |
|
| string |
value |
|