Interface IGanttTask
An Interface to create the project tasks/activities.
Namespace: Syncfusion.Windows.Controls.Gantt
Assembly: Syncfusion.Gantt.Wpf.dll
Syntax
public interface IGanttTask : INotifyPropertyChanged
Properties
ActualCost
Gets or sets the actual cost.
Declaration
double ActualCost { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The actual cost. |
Baseline
Gets or sets the baseline.
Declaration
double Baseline { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The baseline. |
BaselineCost
Gets or sets the baseline cost.
Declaration
double BaselineCost { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The baseline cost. |
BaselineFinish
Gets or sets the baseline end.
Declaration
DateTime BaselineFinish { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The baseline end. |
BaselineStart
Gets or sets the baseline start.
Declaration
DateTime BaselineStart { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The baseline start. |
Child
Gets or sets the child.
Declaration
ObservableCollection<IGanttTask> Child { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<IGanttTask> | The child. |
Cost
Gets or sets the cost.
Declaration
double Cost { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The cost. |
Duration
Gets or sets the duration.
Declaration
TimeSpan Duration { get; set; }
Property Value
Type | Description |
---|---|
System.TimeSpan | The duration. |
FinishDate
Gets or sets the finish date.
Declaration
DateTime FinishDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The finish date. |
FixedCost
Gets or sets the fixed cost.
Declaration
double FixedCost { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The fixed cost. |
IsActive
Gets or sets a value indicating whether this instance is active.
Declaration
bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsMileStone
Gets or sets a value indicating whether this instance is mile stone.
Declaration
bool IsMileStone { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsSummaryRow
Gets or sets a value indicating whether this instance is summary row.
Declaration
bool IsSummaryRow { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ParentNode
Gets or sets the parent node.
Declaration
IGanttTask ParentNode { get; set; }
Property Value
Type | Description |
---|---|
IGanttTask | The parent node. |
Predecessor
Gets or sets the predecessor.
Declaration
ObservableCollection<Predecessor> Predecessor { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<Predecessor> | The predecessor. |
Progress
Gets or sets the progress.
Declaration
double Progress { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The progress. |
RemainingCost
Gets or sets the remaining cost.
Declaration
double RemainingCost { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The remaining cost. |
Resources
Gets or sets the resources.
Declaration
ObservableCollection<Resource> Resources { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<Resource> | The resources. |
StartDate
Gets or sets the start date.
Declaration
DateTime StartDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The start date. |
TaskId
Gets or sets the task id.
Declaration
int TaskId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The task id. |
TaskName
Gets or sets the name of the task.
Declaration
string TaskName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name of the task. |
TotalCost
Gets or sets the total cost.
Declaration
double TotalCost { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The total cost. |
Variance
Gets or sets the variance.
Declaration
double Variance { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The variance. |