Class AssignmentBaseline

Class AssignmentBaseline

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Represents Baseline of a resource assignment.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class AssignmentBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IEquatable<assignmentbaseline>, IComparable<assignmentbaseline>

Inheritance

objectBaselineAssignmentBaseline

Implements

IComparable<baseline>, IEquatable<baseline>, IEquatable<assignmentbaseline>, IComparable<assignmentbaseline>

Inherited Members

Baseline.Equals(Baseline), Baseline.Equals(object), Baseline.GetHashCode(), Baseline.CompareTo(Baseline), Baseline.BaselineNumber, Baseline.Work, Baseline.Cost, Baseline.Bcws, Baseline.Bcwp, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

AssignmentBaseline()

public AssignmentBaseline()

Properties

Finish

Gets or sets the scheduled finish date of the resource assignment when the baseline was saved. The finish date of the resource assignment when this baseline was saved.

public DateTime? Finish { get; set; }

Property Value

DateTime?

Start

Gets or sets the scheduled start date of the resource assignment when the baseline was saved. The start date of the resource assignment when this baseline was saved.

public DateTime? Start { get; set; }

Property Value

DateTime?

TimephasedData

Gets or sets the Aspose.Tasks.TimephasedDataCollection instance for this object. The time phased data associated with the resource assignment baseline. returns Aspose.Tasks.TimephasedDataCollection instance for this object.The collection of Time phased data associated with this baseline.

public TimephasedDataCollection TimephasedData { get; set; }

Property Value

TimephasedDataCollection

Methods

CompareTo(AssignmentBaseline)

IComparable interface implementation. Compares this instance to the specified Baseline object.

public int CompareTo(AssignmentBaseline other)

Parameters

other AssignmentBaseline

the specified Baseline object to compare this instance to.

Returns

int

returns -1 if this instance is less than the specified object, 1 if this instance is greater than the specified object; otherwise returns 0

Equals(object)

Returns a value indicating whether this instance is equal to a specified object.

public override bool Equals(object obj)

Parameters

obj object

the specified object to compare with this instance.

Returns

bool

returns true if this instance is equal to the specified object; otherwise, false.

Equals(AssignmentBaseline)

Returns a value indicating whether this instance is equal to the specified AssignmentBaseline object.

public bool Equals(AssignmentBaseline other)

Parameters

other AssignmentBaseline

the specified AssignmentBaseline object to compare with this instance.

Returns

bool

returns true if this instance is equal to the specified AssignmentBaseline object; otherwise, false.

GetHashCode()

Returns a hash code value for the baseline.

public override int GetHashCode()

Returns

int

returns a hash code value for this object. </assignmentbaseline></assignmentbaseline></baseline></baseline>