Class ITaskData
Class that defines the taskdata details.
Inheritance
System.Object
ITaskData
Assembly: Syncfusion.Blazor.dll
Syntax
public class ITaskData : Object, IEquatable<ITaskData>
Constructors
ITaskData()
Declaration
Properties
AutoDuration
Defines the auto scheduled task's duration
Declaration
public double AutoDuration { get; set; }
Property Value
Type |
Description |
System.Double |
|
AutoEndDate
Defines the auto scheduled task's end date.
Declaration
public Nullable<DateTime> AutoEndDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
AutoLeft
Defines the auto scheduled task's left.
Declaration
public double AutoLeft { get; set; }
Property Value
Type |
Description |
System.Double |
|
AutoStartDate
Defines the auto scheduled task's start date.
Declaration
public Nullable<DateTime> AutoStartDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
AutoWidth
Defines the auto scheduled task's width.
Declaration
public double AutoWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
BaselineEndDate
Defines the baseline enddate of task.
Declaration
public Nullable<DateTime> BaselineEndDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
BaselineLeft
Defines the baselineleft of task.
Declaration
public double BaselineLeft { get; set; }
Property Value
Type |
Description |
System.Double |
|
BaselineStartDate
Defines the baseline startdate of task.
Declaration
public Nullable<DateTime> BaselineStartDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
BaselineWidth
Defines the baseline width of task.
Declaration
public double BaselineWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
CssClass
Defines the css class of task.
Declaration
public string CssClass { get; set; }
Property Value
Type |
Description |
System.String |
|
Duration
Defines the duration of task.
Declaration
public double Duration { get; set; }
Property Value
Type |
Description |
System.Double |
|
DurationUnit
Defines the duration unit of task.
Declaration
public string DurationUnit { get; set; }
Property Value
Type |
Description |
System.String |
|
EndDate
Defines the end date of task.
Declaration
public Nullable<DateTime> EndDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
Indicators
Defines the indicators of task.
Declaration
public List<IIndicator> Indicators { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<IIndicator> |
|
IsAutoSchedule
Defines the task is auto schedule-able or not.
Declaration
public bool IsAutoSchedule { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsMilestone
Defines the task is milestone or not.
Declaration
public bool IsMilestone { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Left
Defines the left of task.
Declaration
public double Left { get; set; }
Property Value
Type |
Description |
System.Double |
|
Notes
Defines the notes of task.
Declaration
public string Notes { get; set; }
Property Value
Type |
Description |
System.String |
|
ParentId
Defines the parent id of task.
Declaration
public string ParentId { get; set; }
Property Value
Type |
Description |
System.String |
|
Predecessor
Defines the predecessor of task.
Declaration
public List<IPredecessor> Predecessor { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<IPredecessor> |
|
PredecessorsName
Defines the predecessors name of task.
Declaration
public object PredecessorsName { get; set; }
Property Value
Type |
Description |
System.Object |
|
Progress
Defines the progress of task.
Declaration
public double Progress { get; set; }
Property Value
Type |
Description |
System.Double |
|
ProgressWidth
Defines the progress width of task.
Declaration
public double ProgressWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
ResourceInfo
Defines the resource info of task.
Declaration
public object ResourceInfo { get; set; }
Property Value
Type |
Description |
System.Object |
|
ResourceNames
Defines the resource names of task.
Declaration
public string ResourceNames { get; set; }
Property Value
Type |
Description |
System.String |
|
RowUniqueID
It have taskId for ProjectView and uniqueID for resourceView
Declaration
public string RowUniqueID { get; set; }
Property Value
Type |
Description |
System.String |
|
StartDate
Defines the start date of task.
Declaration
public Nullable<DateTime> StartDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
TaskId
Declaration
public string TaskId { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskName
Defines the name of task.
Declaration
public string TaskName { get; set; }
Property Value
Type |
Description |
System.String |
|
TaskType
Declaration
public TaskType TaskType { get; set; }
Property Value
TotalDuration
Defines the total duration of task.
Declaration
public double TotalDuration { get; set; }
Property Value
Type |
Description |
System.Double |
|
TotalProgress
Defines the total progress of task.
Declaration
public double TotalProgress { get; set; }
Property Value
Type |
Description |
System.Double |
|
UniqueID
Defines the unique id of task.
Declaration
public string UniqueID { get; set; }
Property Value
Type |
Description |
System.String |
|
Width
Defines the width of task.
Declaration
public double Width { get; set; }
Property Value
Type |
Description |
System.Double |
|
Work
Defines the work of the task.
Declaration
public double Work { get; set; }
Property Value
Type |
Description |
System.Double |
|
WorkUnit
Defines the work unit of task.
Declaration
public string WorkUnit { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
Equals(ITaskData)
Returns boolean value by comparing iTaskData
Declaration
public bool Equals(ITaskData iTaskData)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Equals(Object)
Returns boolean value by comparing object
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
GetHashCode()
Returns hashcode for current object
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Implements
System.IEquatable<>