Blazor

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ITaskData - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ITaskData

    Class that defines the taskdata details.

    Inheritance
    System.Object
    ITaskData
    Implements
    System.IEquatable<ITaskData>
    Namespace: Syncfusion.Blazor.Gantt
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class ITaskData : Object, IEquatable<ITaskData>

    Constructors

    ITaskData()

    Declaration
    public ITaskData()

    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

    Defines the id of task.

    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

    Defines task type

    Declaration
    public TaskType TaskType { get; set; }
    Property Value
    Type Description
    TaskType

    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
    Type Name Description
    ITaskData iTaskData
    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<>
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved