menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TaskLink - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class TaskLink

    Represents the link between two tasks

    Inheritance
    System.Object
    TaskLink
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.ProjIO
    Assembly: Syncfusion.ProjIO.Base.dll
    Syntax
    public class TaskLink

    Constructors

    TaskLink()

    Initializes a new instance of the TaskLink class.

    Declaration
    public TaskLink()

    TaskLink(Task, Task, TaskLinkType)

    Initializes a new instance of the TaskLink class.

    Declaration
    public TaskLink(Task t1, Task t2, TaskLinkType linktype)
    Parameters
    Type Name Description
    Task t1

    The t1.

    Task t2

    The t2.

    TaskLinkType linktype

    The link type.

    Properties

    CrossProject

    Checks whether the predecessor is part of another project

    Declaration
    public bool CrossProject { get; set; }
    Property Value
    Type
    System.Boolean

    CrossProjectName

    Gets or sets the external predecessor project

    Declaration
    public string CrossProjectName { get; set; }
    Property Value
    Type
    System.String

    CrossProjectString

    Gets or sets the value indicating whether the predecessor is part of another project.

    Declaration
    public string CrossProjectString { get; set; }
    Property Value
    Type Description
    System.String

    The string that specifies whether the predecessor is part of another project.

    LagFormat

    Gets or sets the format for expressing the lag format

    Declaration
    public DelayFormat LagFormat { get; set; }
    Property Value
    Type
    DelayFormat

    LinkLag

    Gets or sets the amount of lag in tenths of a minute

    Declaration
    public int LinkLag { get; set; }
    Property Value
    Type
    System.Int32

    LinkLagSerialized

    This property is used while Serializing and Deserializing the Project XML file

    Declaration
    public string LinkLagSerialized { get; set; }
    Property Value
    Type
    System.String

    NPredecessorUIDSerialized

    This property is used while Serializing and Deserializing the Project XML file

    Declaration
    public string NPredecessorUIDSerialized { get; set; }
    Property Value
    Type
    System.String

    Predecessor

    Checks whether the Link Lag Format is specified

    Declaration
    public Task Predecessor { get; set; }
    Property Value
    Type
    Task

    PredecessorUID

    Gets or sets the unique identifier of the predecessor task

    Declaration
    public int PredecessorUID { get; set; }
    Property Value
    Type
    System.Int32

    Successor

    Gets or sets the successor.

    Declaration
    public Task Successor { get; set; }
    Property Value
    Type Description
    Task

    The successor.

    Type

    Gets or sets the link type

    Declaration
    public TaskLinkType Type { get; set; }
    Property Value
    Type
    TaskLinkType
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved