Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ProjectViewRow

Namespace OfficeIMO.Project
Assembly OfficeIMO.Project
Modifiers sealed

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

Methods

public String GetText(ProjectViewColumn column) #
Returns: String

Invariant text for an explicitly selected report column.

Parameters

column OfficeIMO.Project.ProjectViewColumn requiredposition: 0

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.