The SimpleTaskItem type exposes the following members.

Constructors

  NameDescription
SimpleTaskItem

Methods

  NameDescription
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
MemberwiseClone (Inherited from Object.)
ToString
Provides a string representation of this SimpleEntityItem object.
(Inherited from SimpleEntityItem.)

Properties

  NameDescription
Assignments
Gets or sets the assignment item collection of this SimpleTaskItem. You can use a collection of SimpleAssignmentItem objects as the task assignment item collection. Note that the assignment item collection is ignored for parent tasks. It is recommended to set this property.
CompletedEffort
Gets or sets the completed effort of this SimpleTaskItem. The completed effort of a parent task will be based on the completed effort values of its children. It is recommended to set this property.
Content
Gets or sets the content of this SimpleEntityItem.
(Inherited from SimpleEntityItem.)
Cost
Gets or sets the cost of this SimpleTaskItem. Task cost can be computed automatically based on duration and assignments. The cost of a parent task will be based on the cost values of its children. However a specific task cost can be set and will be used instead if it is higher than the automatically computed cost.
Effort
Gets or sets the effort of this SimpleTaskItem. The effort of a parent task will be based on the effort values of its children. It is recommended to set this property.
Indentation
Gets or sets the indentation level of this SimpleNodeItem. The hierarchy is based on the indentation level values of the nodes, so that a node with a lower index in the collection and having a specific indentation level will become the parent node for the nodes with a higher index in the collection and having an increased indentation level. It is recommended to set this property.
(Inherited from SimpleNodeItem.)
IsExpanded
Gets or sets the expansion indicator of this SimpleNodeItem. If a parent node is expanded its child nodes become visible. If a parent node is collapsed its child nodes become invisible.
(Inherited from SimpleNodeItem.)
MaxFinish
Gets or sets the maximum finish date and time of this SimpleTaskItem.
MaxStart
Gets or sets the maximum start date and time of this SimpleTaskItem.
MinFinish
Gets or sets the minimum finish date and time of this SimpleTaskItem.
MinStart
Gets or sets the minimum start date and time of this SimpleTaskItem.
Predecessors
Gets or sets the predecessor item collection of this SimpleTaskItem. The predecessor item collection is used to indicate dependencies between tasks. You can use a collection of SimplePredecessorItem objects as the task predecessor item collection.
Schedule
Gets or sets the schedule of this SimpleTaskItem. The task schedule indicates the time intervals of a day that can be used as work time for achieving completion of the task. If a child task schedule is not set, the parent task schedule is used. If a root task schedule is not set the Continuous schedule is used.
Start
Gets or sets the start date and time of this SimpleTaskItem. The start date and time of a parent task will be based on the start date and time values of its children. It is recommended to set this property.
Tag
Gets or sets an arbitrary object value that can be used to store custom information about this SimpleEntityItem.
(Inherited from SimpleEntityItem.)

Explicit Interface Implementations

  NameDescription
ITaskItem..::.Assignments
Enumerates or populates the assignment item collection of this SimpleTaskItem. When setting this property you must use an IAssignmentItem object collection.
ITaskItem..::.Predecessors
Enumerates or populates the predecessor item collection of this SimpleTaskItem. When setting this property you must use an IPredecessorItem object collection.

See Also