The Task type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Task | Overloaded. |
Methods
Name | Description | |
---|---|---|
AddRelatedEntity |
Adds an entity to the related entities collection of this Entity.
(Inherited from Entity.) | |
CheckAccess | (Inherited from DispatcherObject.) | |
ClearValue | Overloaded. | |
CoerceValue | (Inherited from DependencyObject.) | |
Collapse |
Collapses this Node so its child nodes become invisible.
(Inherited from Node.) | |
CollapseBranch |
Collapses the branch having this Node as root node so that all child nodes of the branch become invisible.
(Inherited from Node.) | |
CollapsePath |
Collapses the path to this Node so that all ancestor nodes become closed to ensure this node and all its parents that have parents become invisible.
(Inherited from Node.) | |
DecreaseIndentation |
Decreases the indentation of this Node.
(Inherited from Node.) | |
Dispose |
Releases all resources used by the Entity.
(Inherited from Entity.) | |
Equals | (Inherited from DependencyObject.) | |
Expand |
Expands this Node so that its child nodes become visible.
(Inherited from Node.) | |
ExpandBranch |
Expands the branch having this Node as root node so that all child nodes of the branch become visible.
(Inherited from Node.) | |
ExpandPath |
Expands the path to this Node so that all ancestor nodes become expanded to ensure this node becomes visible.
(Inherited from Node.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from DependencyObject.) | |
GetLocalValueEnumerator | (Inherited from DependencyObject.) | |
GetNextWorkTime |
Gets the next valid working time for a specified date and time based on the current schedule object considering the suite of assignment resource schedules to be resolved.
| |
GetNextWorkTimeIntervals | Overloaded. | |
GetPredecessors |
Enumerates the predecessors of this task and of all its ancestor tasks.
| |
GetPreviousWorkTime |
Gets the previous valid working time for a specified date and time based on the current schedule object considering the suite of assignment resource schedules to be resolved.
| |
GetPreviousWorkTimeIntervals | Overloaded. | |
GetType | (Inherited from Object.) | |
GetValue | (Inherited from DependencyObject.) | |
IncreaseIndentation |
Increases the indentation of this Node.
(Inherited from Node.) | |
InvalidateProperty | (Inherited from DependencyObject.) | |
IsAncestorOf |
Gets a value indicating whether the task is an ancestor of a specified task.
| |
IsCritical | Overloaded. | |
IsDependentOf |
Gets a value indicating whether the task is dependent of or on the same branch with a specified task.
| |
IsDescendantOf |
Gets a value indicating whether the task is a descendant of a specified task.
| |
IsDirectlyDependentOf |
Gets a value indicating whether the task is directly dependent of or on the same branch with a specified task.
| |
IsOnBranchOf |
Gets a value indicating whether the task is on the same branch with a specified task.
| |
IsOnSchedule | Overloaded. | |
MemberwiseClone | (Inherited from Object.) | |
OnAssignmentsChanged |
Called when the Assignments property changes.
| |
OnAssignmentsStringChanged |
Called when the AssignmentsString property changes.
| |
OnChildrenChanged |
Called when the Children property changes.
(Inherited from Node.) | |
OnCompletedDurationChanged |
Called when the CompletedDuration property changes.
| |
OnCompletedEffortChanged |
Called when the CompletedEffort property changes.
| |
OnCompletedFinishChanged |
Called when the CompletedFinish property changes.
| |
OnCompletedWorkTimeIntervalsChanged |
Called when the CompletedWorkTimeIntervals property changes.
| |
OnCompletionChanged |
Called when the Completion property changes.
| |
OnContentChanged |
Called when the Content property changes.
| |
OnCostChanged |
Called when the Cost property changes.
| |
OnDisposing |
Called when the Entity is disposed.
(Inherited from Entity.) | |
OnDurationChanged |
Called when the Duration property changes.
| |
OnEffortChanged |
Called when the Effort property changes.
| |
OnFilteringVisibilityChanged |
Applies visibility changes when filtering visibility changes.
(Inherited from Node.) | |
OnFinishChanged |
Called when the Finish property changes.
| |
OnHasChildrenChanged |
Raises the HasChildrenChanged event.
(Inherited from Node.) | |
OnHasParentChanged |
Raises the HasParentChanged event.
(Inherited from Node.) | |
OnHierarchyChanged |
Raises the HierarchyChanged event.
(Inherited from Node.) | |
OnHierarchyChanging |
Raises the HierarchyChanging event.
(Inherited from Node.) | |
OnIndentationChanged |
Called when the Indentation property changes.
(Inherited from Node.) | |
OnIndexStringChanged |
Called when the IndexString property changes.
| |
OnInsertedIntoParentCollection |
Called after the Entity is inserted into the parent collection.
(Inherited from Entity.) | |
OnIsCompletedChanged |
Called when the IsCompleted property changes.
| |
OnIsExpandedChanged |
Called when the IsExpanded property changes.
(Inherited from Node.) | |
OnIsExpansionEnabledChanged |
Called when the IsExpansionEnabled property changes.
(Inherited from Node.) | |
OnIsFilteringVisibleChanged |
Called when the IsFilteringVisible property changes.
(Inherited from Entity.) | |
OnIsMilestoneChanged |
Called when the IsMilestone property changes.
| |
OnIsStartedChanged |
Called when the IsStarted property changes.
| |
OnIsVisibleChanged |
Called when the IsVisible property changes.
(Inherited from Entity.) | |
OnMaxFinishChanged |
Called when the MaxFinish property changes.
| |
OnMaxStartChanged |
Called when the MaxStart property changes.
| |
OnMinFinishChanged |
Called when the MinFinish property changes.
| |
OnMinStartChanged |
Called when the MinStart property changes.
| |
OnParentChanged | Overloaded. | |
OnParentEntitySet |
Called after the Entity was set as owned by a parent collection.
(Inherited from Entity.) | |
OnParentManagerInitializeEntitiesComplete |
Called when the initialization of the parent EntityManager is completed.
(Inherited from Entity.) | |
OnPredecessorsChanged |
Called when the Predecessors property changes.
| |
OnPredecessorsStringChanged |
Called when the PredecessorsString property changes.
| |
OnPropertyChanged | (Inherited from DependencyObject.) | |
OnRelatedEntityAdded |
Called when an entity is added to the related entities collection.
(Inherited from Entity.) | |
OnRelatedEntityRemoved |
Called when an entity is removed from the related entities collection.
(Inherited from Entity.) | |
OnRemovingFromParentCollection |
Called before the Entity is removed from the parent collection.
(Inherited from Entity.) | |
OnScheduleChanged |
Called when the Schedule property changes.
| |
OnStartChanged |
Called when the Start property changes.
| |
OnSuccessorsChanged |
Called when the Successors property changes.
| |
OnVisibilityChanged |
Raises the VisibilityChanged event.
(Inherited from Entity.) | |
OnWorkTimeIntervalsChanged |
Called when the WorkTimeIntervals property changes.
| |
ReadLocalValue | (Inherited from DependencyObject.) | |
RemoveRelatedEntity |
Removes an entity from the related entities collection of this Entity.
(Inherited from Entity.) | |
RemoveValue | Overloaded. | |
SetCurrentValue | (Inherited from DependencyObject.) | |
SetValue | Overloaded. | |
ShouldSerializeProperty | (Inherited from DependencyObject.) | |
ToggleIsExpanded |
Toggles the expansion for this Node so that if the node was collapsed it is expanded and if the node was expanded it is collapsed.
(Inherited from Node.) | |
ToString |
Provides a string representation of this Task object.
(Overrides Object..::.ToString()()().) | |
UpdateValue | Overloaded. | |
VerifyAccess | (Inherited from DispatcherObject.) |
Fields
Name | Description | |
---|---|---|
ActualScheduleProperty |
Identifies the ActualSchedule dependency property.
| |
AssignmentsProperty |
Identifies the Assignments dependency property.
| |
AssignmentsStringProperty |
Identifies the AssignmentsString dependency property.
| |
CompletedDurationProperty |
Identifies the CompletedDuration dependency property.
| |
CompletedEffortProperty |
Identifies the CompletedEffort dependency property.
| |
CompletedFinishProperty |
Identifies the CompletedFinish dependency property.
| |
CompletedWorkTimeIntervalsProperty |
Identifies the CompletedWorkTimeIntervals dependency property.
| |
CompletionProperty |
Identifies the Completion dependency property.
| |
ContentProperty |
Identifies the Content dependency property.
| |
CostProperty |
Identifies the Cost dependency property.
| |
DurationProperty |
Identifies the Duration dependency property.
| |
EffortProperty |
Identifies the Effort dependency property.
| |
FinishProperty |
Identifies the Finish dependency property.
| |
IndexStringProperty |
Identifies the IndexString dependency property.
| |
IsCompletedProperty |
Identifies the IsCompleted dependency property.
| |
IsMilestoneProperty |
Identifies the IsMilestone dependency property.
| |
IsStartedProperty |
Identifies the IsStarted dependency property.
| |
MaxFinishProperty |
Identifies the MaxFinish dependency property.
| |
MaxStartProperty |
Identifies the MaxStart dependency property.
| |
MinFinishProperty |
Identifies the MinFinish dependency property.
| |
MinStartProperty |
Identifies the MinStart dependency property.
| |
PredecessorsProperty |
Identifies the Predecessors dependency property.
| |
PredecessorsStringProperty |
Identifies the PredecessorsString dependency property.
| |
PreferredCostProperty |
Identifies the PreferredCost dependency property.
| |
PreferredFinishProperty |
Identifies the PreferredFinish dependency property.
| |
PreferredStartProperty |
Identifies the PreferredStart dependency property.
| |
ScheduleProperty |
Identifies the Schedule dependency property.
| |
StartProperty |
Identifies the Start dependency property.
| |
SuccessorsProperty |
Identifies the Successors dependency property.
| |
WorkTimeIntervalsProperty |
Identifies the WorkTimeIntervals dependency property.
|
Properties
Name | Description | |
---|---|---|
ActualSchedule |
Gets the actual schedule used by this Task representing either the task schedule if it was set, or the parent task or task manager schedule otherwise.
This is a dependency property.
| |
Assignments |
Gets the assignment collection of this Task.
This is a dependency property.
| |
AssignmentsString |
Gets or sets a string representation of the predecessor collection of this Task.
The assignments string is of this form: John, Diane [80%].
This is a dependency property.
| |
CanCollapse |
Gets a value indicating whether this Node can be collapsed.
(Inherited from Node.) | |
CanCollapseBranch |
Gets a value indicating whether the branch that has this Node as root node can be collapsed.
(Inherited from Node.) | |
CanDecreaseIndentation |
Gets a value indicating whether the indentation for this Node can be decreased.
(Inherited from Node.) | |
CanExpand |
Gets a value indicating whether this Node can be expanded.
(Inherited from Node.) | |
CanExpandBranch |
Gets a value indicating whether the branch that has this Node as root node can be expanded.
(Inherited from Node.) | |
CanIncreaseIndentation |
Gets a value indicating whether the indentation for this Node can be increased.
(Inherited from Node.) | |
Children |
Enumerates the child tasks of this Task in the collection based on indentation.
This is a dependency property.
| |
CompletedDuration |
Gets or sets the completed duration of this Task.
This is a dependency property.
| |
CompletedEffort |
Gets or sets the completed effort of this Task.
This is a dependency property.
| |
CompletedFinish |
Gets or sets the completed finish date and time of this Task.
This is a dependency property.
| |
CompletedWorkTimeIntervals |
Gets a collection of time intervals that this Task uses as work completed effort.
This is a dependency property.
| |
Completion |
Gets or sets the completion rate of this Task.
This is a dependency property.
| |
Content |
Gets or sets the content of this Task.
This is a dependency property.
| |
Cost |
Gets or sets the cost of this Task.
The minimum value of this property is the total task assignment cost, computed using the assigned resource per usage and per hour costs and the assigned allocation units.
This is a dependency property.
| |
DependencyObjectType | (Inherited from DependencyObject.) | |
Dispatcher | (Inherited from DispatcherObject.) | |
Duration |
Gets or sets the duration of this Task.
This is a dependency property.
| |
Effort |
Gets or sets the effort of this Task.
This is a dependency property.
| |
Finish |
Gets or sets the finish date and time of this Task.
This is a dependency property.
| |
HasChildren |
Gets a value indicating whether this Task has any child tasks in the collection based on indentation.
This is a dependency property.
| |
HasParent |
Gets a value indicating whether this Task has a parent task in the collection based on indentation.
This is a dependency property.
| |
Indentation |
Gets or sets the indentation level of this Node.
This is a dependency property.
(Inherited from Node.) | |
Index |
Gets the index of this Entity in the parent collection that owns it.
This is a dependency property.
(Inherited from Entity.) | |
IndexString |
Gets a string representation of the index of this Task.
The value of this property is automatically computed based on the position of the task in the task collection.
The index string is of this form: 1, 2.
This is a dependency property.
| |
IsCompleted |
Gets or sets a value indicating whether or not this Task is completed.
A completed task has its CompletedEffort value equal to Effort.
This is a dependency property.
| |
IsDisposed |
Gets a value indicating whether the Entity is currently disposed.
(Inherited from Entity.) | |
IsExpanded |
Gets or sets the expansion indicator of this Node.
This is a dependency property.
(Inherited from Node.) | |
IsExpansionEnabled |
Gets or sets a value indicating whether expansion is enabled for this node.
This is a dependency property.
(Inherited from Node.) | |
IsFilteringVisible |
Gets or sets a value indicating whether or not this Entity is visible in the collection based when filtering is applied.
This is a dependency property.
(Inherited from Entity.) | |
IsMilestone | ||
IsSealed | (Inherited from DependencyObject.) | |
IsStarted |
Gets a value indicating whether or not this Task is started.
A start task has its CompletedEffort value greater than zero.
This is a dependency property.
| |
IsVisible |
Gets or sets a value indicating whether or not this Entity is visible in the collection.
This is a dependency property.
(Inherited from Entity.) | |
Item |
Gets (or sets, when using simple data management mode) the object wrapped by this Entity.
This is a dependency property.
(Inherited from Entity.) | |
MaxFinish |
Gets or sets the maximum finish date and time of this Task.
This is a dependency property.
| |
MaxStart |
Gets or sets the maximum start date and time of this Task.
This is a dependency property.
| |
MinFinish |
Gets or sets the minimum finish date and time of this Task.
This is a dependency property.
| |
MinStart |
Gets or sets the minimum start date and time of this Task.
This is a dependency property.
| |
Parent |
Gets the parent task of this Task in the collection based on indentation.
This is a dependency property.
| |
ParentCollection |
Gets the parent collection that owns this Task.
This is a dependency property.
| |
ParentEntity |
Gets the parent entity that owns this Entity.
This is a dependency property.
(Inherited from Entity.) | |
ParentManager |
Gets the parent manager that owns this Task.
This is a dependency property.
| |
Predecessors |
Gets the predecessor collection of this Task.
This is a dependency property.
| |
PredecessorsString |
Gets or sets a string representation of the predecessor collection of this Task.
The predecessors string is of this form: 1, 2SS, 3FF+2.
This is a dependency property.
| |
PreferredCost |
Gets the preferred cost of this Task representing the last cost value set by an external call and not altered by applying any constraints such as those based on the task assignments).
This is a dependency property.
| |
PreferredFinish |
Gets the preferred finish date and time of this Task representing the last finish date and time value set by an external call and not altered by applying any constraints such as those based on the task predecessors.
This is a dependency property.
| |
PreferredStart |
Gets the preferred start date and time of this Task representing the last start date and time value set by an external call and not altered by applying any constraints such as those based on the task predecessors).
This is a dependency property.
| |
RelatedEntities |
Gets the related entities collection of this Entity.
This is a dependency property.
(Inherited from Entity.) | |
Schedule |
Gets or sets the schedule of this Task.
This is a dependency property.
| |
Start |
Gets or sets the start date and time of this Task.
This is a dependency property.
| |
Successors |
Gets the successor collection of this Task.
This is a dependency property.
| |
WorkTimeIntervals |
Gets a collection of time intervals that this Task uses as work effort.
This is a dependency property.
|
Events
Name | Description | |
---|---|---|
Disposing |
Occurs when the Entity is disposed.
(Inherited from Entity.) | |
HasChildrenChanged |
Occurs when the has children property value changes for this Node.
(Inherited from Node.) | |
HasParentChanged |
Occurs when the has parent property value changes for this Node.
(Inherited from Node.) | |
HierarchyChanged |
Occurs when the hierarchy changes at this Node.
(Inherited from Node.) | |
HierarchyChanging |
Occurs when the hierarchy is about to change at this Node.
(Inherited from Node.) | |
ParentChanged |
Occurs when the parent changes for this Node.
(Inherited from Node.) | |
VisibilityChanged |
Occurs when the visibility changes for this Entity.
(Inherited from Entity.) |