API Reference
Struct
ProjectUnits
Assignment allocation, where 100 percent is one full resource unit.
Inheritance
- ValueType
- ProjectUnits
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
- Property ProjectAssignment.Units
- Property ProjectAssignmentSchedule.Units
- Property ProjectResource.MaxUnits
- Property ProjectResourceAvailability.Units
- Method ProjectUnits.Fraction
- Method ProjectUnits.Percent
- Method ProjectWorkEquation.Units
Accepted by parameters
- Method ProjectResourceBuilder.MaxUnits
- Method ProjectTaskBuilder.Assign
- Method ProjectAssignmentCollection.Add
- Method ProjectUnits.Equals
- Method ProjectWorkEquation.DurationMinutes
- Method ProjectWorkEquation.Work
Methods
Equals 2 overloads
public static ProjectUnits Fraction(Decimal value) #Returns:
ProjectUnitsCreates fractional resource units such as 0.5 or 1.
Parameters
- value System.Decimal
public override Int32 GetHashCode() #Returns:
Int32public static ProjectUnits Percent(Decimal value) #Returns:
ProjectUnitsCreates allocation from a percent such as 50 or 100.
Parameters
- value System.Decimal
Inherited Methods
Properties
public Decimal Value { get; } #Fractional units; 1 means 100 percent.