Class Assignment
Assignment (task)
Inheritance
↳ object
↳ Assignment
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core.Model
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic class Assignment
Properties
AssignmentId
Unique id
Declarationpublic Guid AssignmentId { get; set; }
Type | Description |
---|---|
Guid |
AssignmentCode
Required assignment code
Declarationpublic string AssignmentCode { get; set; }
Type | Description |
---|---|
string |
ProcessId
Required process id
Declarationpublic Guid ProcessId { get; set; }
Type | Description |
---|---|
Guid |
Name
Required assignment name
Declarationpublic string Name { get; set; }
Type | Description |
---|---|
string |
Description
Assignment description
Declarationpublic string Description { get; set; }
Type | Description |
---|---|
string |
DateCreation
Date of creation
Declarationpublic DateTime DateCreation { get; set; }
Type | Description |
---|---|
DateTime |
DateStart
Date of start
Declarationpublic DateTime? DateStart { get; set; }
Type | Description |
---|---|
DateTime? |
DateFinish
Date of finish
Declarationpublic DateTime? DateFinish { get; set; }
Type | Description |
---|---|
DateTime? |
DeadlineToStart
Deadline to start
Declarationpublic DateTime? DeadlineToStart { get; set; }
Type | Description |
---|---|
DateTime? |
DeadlineToComplete
Deadline to complete
Declarationpublic DateTime? DeadlineToComplete { get; set; }
Type | Description |
---|---|
DateTime? |
Executor
Executor identity
Declarationpublic string Executor { get; set; }
Type | Description |
---|---|
string |
Observers
List of user identities
Declarationpublic List<string> Observers { get; set; }
Type | Description |
---|---|
List<string> |
Tags
List of tag
Declarationpublic List<string> Tags { get; set; }
Type | Description |
---|---|
List<string> |
StatusState
Assignment status. Equals one of the values AssignmentPlugin.GetStatuses()
Declarationpublic string StatusState { get; set; }
Type | Description |
---|---|
string |
IsActive
Property for managing the assignment from the designer
Declarationpublic bool IsActive { get; set; }
Type | Description |
---|---|
bool |
IsDeleted
If true, then the task is marked as deleted
Declarationpublic bool IsDeleted { get; set; }
Type | Description |
---|---|
bool |
Methods
Clone()
Declarationpublic Assignment Clone()
Type | Description |
---|---|
Assignment |