The GanttChartItem type exposes the following members.
Constructors
Name | Description | |
---|---|---|
GanttChartItem |
Initializes a new GanttChartItem instance.
|
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
AreDependencyConstraintsEnabled |
Gets or sets a value that, when false, indicates whether the current item will have auto-scheduling disabled (if component.AreTaskDependencyConstraintsEnabled is true).
| |
AssignmentsContent |
Gets or sets the assignments content to be displayed in the Gantt Chart view next to the associated task bar, but it is not used internally for computing/updating task finish date and time (generating duration) based on any updated assignments.
It is passed to the client side as the item.assignmentsContent field accessible from the client code.
| |
BarCssClass |
Gets or sets the CSS class to apply to the task bar of the current item in the chart.
| |
BarFill |
Gets or sets the color used to fill the task bar of the current item in the chart.
| |
BarStroke |
Gets or sets the color used to draw the borders of the task bar of the current item in the chart.
| |
BaselineFinish |
Gets or sets the baseline finish date and time to be considered for presenting as a second (estimation) task bar for the item in the chart area.
It is passed to the client side as the item.baselineFinish field accessible from the client code.
| |
BaselineStart |
Gets or sets the baseline start date and time to be considered for presenting as a second (estimation) task bar for the item in the chart area.
It is passed to the client side as the item.baselineStart field accessible from the client code.
| |
CompletedBarCssClass |
Gets or sets the CSS class to apply to the task completion bar of the current item in the chart.
| |
CompletedBarFill |
Gets or sets the color used to fill the task completion bar of the current item in the chart.
| |
CompletedBarStroke |
Gets or sets the color used to draw the borders of the task completion bar of the current item in the chart.
| |
CompletedFinish |
Gets or sets the completion finish date and time value (indicating the work progress) of the current item.
It is passed to the client side as the item.completedFinish field accessible from the client code.
| |
Content |
Gets or sets the value to be displayed to represent the task item in the grid and in task bar tool tips, usually the task name, or the task name and the assignment owner resource name.
It is passed to the client side as the item.content field accessible from the client code.
| |
CssClass |
Gets or sets the CSS class to apply to the task row container element in the grid.
| |
CustomValues |
Gets or sets a dictionary representing custom properties and values for the current item, accessible at presentation time as custom type columns, when the key names are specified as PropertyName values for binding purposes.
The values are passed to the client side as read only item.custom{Key}Value fields accessible from the client code ({Key} gets replaced by the actual dictionary key values).
| |
DisplayRowIndex |
Gets or sets an optional row index to display the current item at in the chart.
| |
ExecutionCost |
Gets or sets the execution cost of this task.
It is passed to the client side as the item.executionCost field accessible from the client code.
| |
Finish |
Gets or sets the finish date and time value of the current item.
It is passed to the client side as the item.finish field accessible from the client code.
| |
FixedEffortUpdatesFinish |
Gets or sets a value indicating whether the item's fixed effort, when HasFixedEffort is set to true, is preserved by updating item's Finish date and time rather than assignments' allocations. /// | |
GlobalKey |
Gets or sets an associated external globally unique key for the current item.
When set to a non-zero value, it is passed to the client side as the read only item.globalKey field accessible from the client code.
| |
HasFixedEffort |
Gets or sets a value that, when set to true, would ensure that the original item's total effort is preserved when duration is updated by updating assignment allocation units, assuming that the item has resources assigned.
| |
Indentation |
Gets or sets the indentation level of the current item.
The hierarchy is based on the indentation level values of the tasks, so that a task with a lower index in the collection and having a specific indentation level will become the parent task for the tasks with a higher index in the collection and having an increased indentation level.
It is passed to the client side as the read only item.indentation field accessible from the client code.
| |
IsBarReadOnly |
Gets or sets a value that indicates whether the task bar of current item should be read only in the chart.
| |
IsBarVisible |
Gets or sets a value that indicates whether the task bar is displayed in the chart area for this item.
| |
IsExpanded |
Gets or sets a value that indicates the expansion state of the current item.
If a parent task is expanded its child tasks become visible. If a parent task is collapsed its child tasks become invisible.
It is passed to the client side as the internally managed item.isExpanded field accessible from the client code.
| |
IsHidden |
Gets or sets a value that indicates whether the current item should be hidden in the view, for filtering purposes.
| |
IsMilestone |
Gets or sets a value indicating whether the current item represents a milestone.
A milestone task is displayed in the Gantt Chart view using a different task bar template
It is passed to the client side as the item.isMilestone field accessible from the client code.
| |
IsParentSummarizationEnabled |
Gets or sets a value that indicates whether the current item values should be aggregated to the parent summary item.
| |
IsReadOnly |
Gets or sets a value that indicates whether the current item should be read only in the grid and chart areas.
| |
IsSelected |
Gets or sets a value that indicates the selection state of the current item.
It is passed to the client side as the item.isSelected field accessible from the client code.
| |
IsSetAsCompleted |
Gets or sets a value that indicates whether the current item should be assumed as completed, useful especially for milestones and zero-effort based tasks.
| |
IsSummaryEnabled |
Gets or sets a value that indicates whether the current summary item should aggregate child item values and be presented using a summary bar.
| |
ItemIndex |
Indicates the index of the item to identify it in the collection upon change actions.
| |
Key |
Gets or sets an associated external numeric key for the current item.
When set to a non-zero value, it is passed to the client side as the read only item.key field accessible from the client code.
| |
MaxFinish |
Gets or sets the maximum finish date and time of the current task item (applied when possible).
It is passed to the client side as the item.maxFinish field accessible from the client code.
| |
MaxStart |
Gets or sets the maximum start date and time of the current task item (applied when possible).
It is passed to the client side as the item.maxStart field accessible from the client code.
| |
MinFinish |
Gets or sets the minimum finish date and time of the current task item (applied when possible).
It is passed to the client side as the item.minFinish field accessible from the client code.
| |
MinStart |
Gets or sets the minimum start date and time of the current task item.
It is passed to the client side as the item.minStart field accessible from the client code.
| |
Parts |
Gets or sets an optional collection of parts to be represented for this group item in the chart area.
The values are passed to the client side as read only item.parts array accessible from the client code.
| |
Predecessors |
Gets or sets a collection that defines predecessor items referring the task items that the current item depends of, and having the relations displayed in the Gantt Chart view as dependency lines, but it is not used internally for computing/updating task start and finish date and times (generating work time intervals) based on its defined dependencies.
It is passed to the client side as the item.predecessors array accessible from the client code.
| |
Schedule |
Gets or sets an optional object that defines the working week and day intervals and special nonworking days to consider for scheduling.
It is passed to the client side as the read only item.schedule structure accessible from the client code.
Server side scheduling functions ignore this property.
| |
Start |
Gets or sets the start date and time value of the current item.
It is passed to the client side as the item.start field accessible from the client code.
| |
Tag |
Gets or sets an object that contains information that is associated with the current item.
The value should be serializable as it is internally preserved within the ViewState of the page.
It is passed to the client side as the read only item.tag field accessible from the client code (ToString method is used to convert the value).
| |
TaskTemplateClientCode |
Gets or sets a set of function body code statements (considering item parameter), returning SVG content to be presented for the current item in the chart (usually the task bar).
| |
TemplateClientCode |
Gets or sets a set of function body code statements (considering item parameter), returning SVG content to be presented for the current item in the chart (usually a tool tip).
|