API Reference
ProjectViewRow
Immutable report row. Work excludes material and cost resources.
Inheritance
- Object
- ProjectViewRow
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property ProjectView.Rows
Methods
public String GetText(ProjectViewColumn column) #StringInvariant text for an explicitly selected report column.
Parameters
- column OfficeIMO.Project.ProjectViewColumn
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Int32 Uid { get; } #Task UID, or resource UID in resource layouts.
public String Name { get; } #Entity name copied at report creation.
public String Group { get; } #Optional group label.
public Nullable<DateTime> Start { get; } #Calculated start.
public Nullable<DateTime> Finish { get; } #Calculated finish.
public Nullable<Decimal> WorkHours { get; } #Total work hours for the row, independent of the visible time window.
public Nullable<Decimal> Cost { get; } #Cost in project currency; null indicates incomplete data.
public Nullable<Int32> PercentComplete { get; } #Duration completion percentage; absent for resource rows.
public Boolean IsCritical { get; } #Calculated critical status.
public Boolean IsSummary { get; } #Whether the row represents a summary task.
public Nullable<DateTime> BaselineStart { get; } #Selected baseline start when available.
public Nullable<DateTime> BaselineFinish { get; } #Selected baseline finish when available.
public IReadOnlyList<Decimal> BucketWorkHours { get; } #Work hours intersecting each visible bucket, including actual and overtime work.