GetSummaryStatus method

Returns a summary progress status for a project.

Syntax


C++
HRESULT GetSummaryStatus(
   ERUProjectSummaryType ByType,
   VARIANT ByValue,
   
VARIANT* pSummaryStatus)
Scripting languages
SummaryStatus = Object.GetSummaryStatus(
   ByType as ERUProjectSummaryType,
   ByValue as Variant)

Parameters


ByType

Determines the summary scope, as an ERUProjectSummaryType enumeration.

ByValue

The summary is returned by this value. This parameter is ignored if the ByType parameter is set to erProjectSummaryAll. If the ByType parameter is set to erProjectSummaryMember, then the ByValue parameter should be an IERUMember interface. If the ByType parameter is set to erProjectSummaryCategory, then the ByValue parameter should contain a category string.

pActual

The actual progress.

pSummaryStatus

The summary status, as a percentage ahead of schedule. (A value of 0 indicates that the project is on schedule. A value greater than 0 indicates that the project is ahead of schedule. A value of less than 0 indicates that the project is behind schedule.)

Return value


C++

The return code.

Scripting languages

The summary status, as a percentage ahead of schedule.

Home

Applies to

IERUProjectSchedule