Click or drag to resize

CreateClassServiceArguments Class

Contains service arguments to create a new class that a project will use to collect and organize project cost data.
Inheritance Hierarchy
SystemObject
  Cobra.Model.WebServiceCreateClassServiceArguments

Namespace:  Cobra.Model.WebService
Assembly:  Cobra.Model.WebService (in Cobra.Model.WebService.dll) Version: 8.4.717.3176 (8.4.0717.3176)
Syntax
C#
public class CreateClassServiceArguments : IProjectOperationsServiceArguments

The CreateClassServiceArguments type exposes the following members.

Properties
  NameDescription
Public propertyActualClassesIncludedInClassForecast
Applicable for Actual class with IncludeInTotals set to true. Determines whether to add the new class to the Actual classes that Cobra uses in forecast calculations for the project.
Public propertyAddClassToCostSet
Applicable for Actual, Budget and Earned class with IncludeInTotals set to true. Determines whether to add the new class as an included class to the Actuals, Budget or Earned cost set.
Public propertyBudgetClassesIncludedInClassEarned
Applicable for Budget class with IncludeInTotals set to true. Determines whether to add the new class as an included budget class in the Earned class.
Public propertyBudgetDateSet
Applicable for Budget class. Determines the alternative budget dates for the project.
Public propertyCalendarSet
Applicable for Budget or Forecast class. Determines the calendar set used in spreading the costs associated with the new class.
Public propertyClass
Determines the name of the new class.
Public propertyClassType
Determines the class type of the new class.
Public propertyCreateCostSetWithMatchingName
Applicable for class with IncludeInTotals set to true. Determines whether to instruct Cobra to create a new cost set with the same name and description as the new class.
Public propertyDescription
Determines the description of the new class.
Public propertyForecastDateSet
Applicable for Forecast class. Determines whether the forecast spread will be based on early, late, or default forecast dates.
Public propertyForecastMethod
Applicable for Forecast class. Determines the forecast method that will be used for the new class.
Public propertyIncludedActualClassList
Applicable for Forecast class with IncludeInTotals set to true. Determines the Actual classes that Cobra will associate with the new Forecast class.
Public propertyIncludedBudgetClassList
Applicable for Actuals, Earned and Forecast class with IncludeInTotals set to true. Determines the Budget classes that Cobra will associate with the new class.
Public propertyIncludedEarnedClassList
Applicable for Forecast class with IncludeInTotals set to true. Determines the Earned classes that Cobra will associate with the new Forecast class.
Public propertyIncludeInTotals
Determines whether to include the values for the new class in the project's actual, budget, earned or forecast totals.
Public propertyLevel
Determines the level at which costs are entered for the new class.
Public propertyObtainBudgetFromAccount
Applicable for Budget class. Determines the account from which Cobra will get the budget.
Public propertyPerformanceCodeFile
Applicable for Forecast class using method other than Frozen Forecast, Manual Forecast (Retain EAC) and Manual Forecast (Retain ETC) and with Performance Factor Level 1 to 20. Determines the code file to calculate forecast against.
Public propertyPerformanceFactorA
Applicable for Forecast class using the PF=1/(a*CPI+b*SPI) method. Determines the value of a parameters in the PF=1/(a*CPI+b*SPI) method.
Public propertyPerformanceFactorB
Applicable for Forecast class using the PF=1/(a*CPI+b*SPI) method. Determines the value of a parameters in the PF=1/(a*CPI+b*SPI) method.
Public propertyPerformanceFactorLevel
Applicable for Forecast class using method other than Frozen Forecast, Manual Forecast (Retain EAC) and Manual Forecast (Retain ETC). Determines the level at which Cobra calculates the CPI and SPI.
Public propertyPreventEditingTimePhaseGrid
Applicable for Actual, Budget and Forecast class. Determines whether to prevent users from making changes to the new class in the Time Phase grid.
Public propertyProject
Determines the project id where the class will be created.
Public propertyRateFile
Applicable for Actual, Budget or Forecast class. Determines the alternate rate file when calculating costs for the class.
Public propertySuppressCalculationOfSourceResults
Applicable for Budget and Forecast class. Determines wheter to instruct Cobra not to recalculate source results when a derived result is changed on the new class.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also