Share via


AnalysisDataSet.AnalysisRoleRatesDataTable.AddAnalysisRoleRatesRow method (Guid, Guid, Guid, Double, Byte)

Adds a AnalysisRoleRatesRow object to the AnalysisRoleRatessDataTable by using separate parameters.

Namespace:  WebSvcPortfolioAnalyses
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
Public Function AddAnalysisRoleRatesRow ( _
    ANALYSIS_UID As Guid, _
    CUSTOM_FIELD_UID As Guid, _
    LT_STRUCT_UID As Guid, _
    STANDARD_RATE As Double, _
    RATE_TABLE As Byte _
) As AnalysisDataSet.AnalysisRoleRatesRow
'Usage
Dim instance As AnalysisDataSet.AnalysisRoleRatesDataTable
Dim ANALYSIS_UID As Guid
Dim CUSTOM_FIELD_UID As Guid
Dim LT_STRUCT_UID As Guid
Dim STANDARD_RATE As Double
Dim RATE_TABLE As Byte
Dim returnValue As AnalysisDataSet.AnalysisRoleRatesRow

returnValue = instance.AddAnalysisRoleRatesRow(ANALYSIS_UID, _
    CUSTOM_FIELD_UID, LT_STRUCT_UID, _
    STANDARD_RATE, RATE_TABLE)
public AnalysisDataSet.AnalysisRoleRatesRow AddAnalysisRoleRatesRow(
    Guid ANALYSIS_UID,
    Guid CUSTOM_FIELD_UID,
    Guid LT_STRUCT_UID,
    double STANDARD_RATE,
    byte RATE_TABLE
)

Parameters

  • ANALYSIS_UID
    Type: System.Guid

    Contains the analysis GUID.

  • CUSTOM_FIELD_UID
    Type: System.Guid

    Contains the custom field GUID.

  • LT_STRUCT_UID
    Type: System.Guid

    Contains the lookup table GUID.

  • STANDARD_RATE
    Type: System.Double

    Contains the standard rate for the specified rate table for the specified role in the analysis.

  • RATE_TABLE
    Type: System.Byte

    Contains the value that specifies which rate table to use.

Return value

Type: WebSvcPortfolioAnalyses.AnalysisDataSet.AnalysisRoleRatesRow

Remarks

In general, developers should use the AddAnalysisRoleRatesRow overload.

See also

Reference

AnalysisDataSet.AnalysisRoleRatesDataTable class

AnalysisDataSet.AnalysisRoleRatesDataTable members

AddAnalysisRoleRatesRow overload

WebSvcPortfolioAnalyses namespace