Class ContentWorkflowStepInfo
- Namespace
- CMS.ContentWorkflowEngine
- Assembly
- CMS.ContentWorkflowEngine.dll
Data container class for ContentWorkflowStepInfo.
[InfoCache(InfoCacheBy.ID|InfoCacheBy.Name, Priority = InfoCachePriority.NotRemovable)]
public class ContentWorkflowStepInfo : AbstractInfo<ContentWorkflowStepInfo, IInfoProvider<ContentWorkflowStepInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid, IInfoWithName
- Inheritance
-
objectContentWorkflowStepInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
ContentWorkflowStepInfo()
Creates an empty instance of the ContentWorkflowStepInfo class.
public ContentWorkflowStepInfo()
ContentWorkflowStepInfo(DataRow)
Creates a new instances of the ContentWorkflowStepInfo class from the given System.Data.DataRow.
public ContentWorkflowStepInfo(DataRow dr)
Parameters
dr
DataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "cms.contentworkflowstep"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
ContentWorkflowStepDisplayName
Content workflow step display name.
[DatabaseField]
public virtual string ContentWorkflowStepDisplayName { get; set; }
Property Value
- string
ContentWorkflowStepGUID
Content workflow step GUID.
[DatabaseField]
public virtual Guid ContentWorkflowStepGUID { get; set; }
Property Value
- Guid
ContentWorkflowStepID
Content workflow step ID.
[DatabaseField]
public virtual int ContentWorkflowStepID { get; set; }
Property Value
- int
ContentWorkflowStepIconClass
Content workflow step icon.
[DatabaseField]
public virtual string ContentWorkflowStepIconClass { get; set; }
Property Value
- string
ContentWorkflowStepIsNotificationEnabled
Indicates whether the workflow step sends notification.
[DatabaseField]
public virtual bool ContentWorkflowStepIsNotificationEnabled { get; set; }
Property Value
- bool
ContentWorkflowStepLastModified
Content workflow step last modified.
[DatabaseField]
public virtual DateTime ContentWorkflowStepLastModified { get; set; }
Property Value
- DateTime
ContentWorkflowStepName
Content workflow step name.
[DatabaseField]
public virtual string ContentWorkflowStepName { get; set; }
Property Value
- string
ContentWorkflowStepOrder
Content workflow step order.
[DatabaseField]
public virtual int ContentWorkflowStepOrder { get; set; }
Property Value
- int
ContentWorkflowStepType
Content workflow step type.
[DatabaseField(ValueType = typeof(int))]
public virtual ContentWorkflowStepType ContentWorkflowStepType { get; set; }
Property Value
ContentWorkflowStepWorkflowID
Content workflow step workflow ID.
[DatabaseField]
public virtual int ContentWorkflowStepWorkflowID { get; set; }
Property Value
- int
Methods
CheckUniqueCodeName()
Checks if the object has unique code name. Returns true if the object has unique code name.
public override bool CheckUniqueCodeName()
Returns
- bool
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
LoadDefaultData()
Loads the default data to the object.
protected override void LoadDefaultData()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()