Skip to content
ChartForgeX

API Reference

Struct

ChartGanttDependency

Namespace ChartForgeX.Core
Assembly ChartForgeX
Base ValueType
Implements
IEquatable<ChartGanttDependency>
Modifiers sealed

A detached finish-to-start relationship between stable Gantt series identities.

Inheritance

  • ValueType
  • ChartGanttDependency

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 1

Constructors

public ChartGanttDependency(ChartSeriesId predecessorId, ChartSeriesId successorId) #

Creates a relationship snapshot between two distinct series identities.

Parameters

predecessorId ChartForgeX.Core.ChartSeriesId requiredposition: 0
successorId ChartForgeX.Core.ChartSeriesId requiredposition: 1

Methods

Equals 2 overloads
public Boolean Equals(ChartGanttDependency other) #
Returns: Boolean

Compares both stable series identities.

Parameters

other ChartForgeX.Core.ChartGanttDependency requiredposition: 0
public override Boolean Equals(Object? obj) #
Returns: Boolean

Compares both stable series identities when obj is a ChartGanttDependency.

Parameters

obj System.Object? requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32

Returns a hash code built from both stable series identities.

Properties

public ChartSeriesId PredecessorId { get; } #

Gets the stable identity of the task whose finish anchors the link.

public ChartSeriesId SuccessorId { get; } #

Gets the stable identity of the task whose start anchors the link.