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.5.700.3359 (8.5.0700.3359)
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 methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also