Class PrimaveraProjectProperties

Class PrimaveraProjectProperties

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

Represents Primavera-specific properties for a project read from Primavera files (XER of P6XML).

public sealed class PrimaveraProjectProperties

Inheritance

objectPrimaveraProjectProperties

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

BaselineProjects

Gets array of baseline projects of current project. Is applicable to projects read from Primavera XML files containing exported baselines.

public Project[] BaselineProjects { get; }

Property Value

Project[]

CurrentBaselineProjectId

Gets Id of the current baseline project. Is applicable to projects read from Primavera XML files containing exported baselines.

public int CurrentBaselineProjectId { get; }

Property Value

int

IgnoreOtherProjectRelationships

Gets a flag which defines whether to ignore activity relationships between projects.

public bool IgnoreOtherProjectRelationships { get; }

Property Value

bool

MakeOpenEndedActivitiesCritical

Gets a flag which defines whether activities should me marked as critical when scheduling the project.

public bool MakeOpenEndedActivitiesCritical { get; }

Property Value

bool

RelationshipLagCalendar

Gets an options which defines which calendar to use for scheduling Relationship Lag in Primavera projects

public PrimaveraRelationshipLagCalendar RelationshipLagCalendar { get; }

Property Value

PrimaveraRelationshipLagCalendar

UseExpectedFinishDates

Gets a flag which defines whether activity finish dates should be scheduled as the expected finish dates.

public bool UseExpectedFinishDates { get; }

Property Value

bool