Class Rate

Class Rate

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Represents a definition of a time period and rates applicable for a resource during that period.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class Rate

Inheritance

objectRate

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

CostPerUse

Gets or sets the cost per use of a resource. This value retrieved from the current date if a rate table exists for a resource.

public decimal CostPerUse { get; set; }

Property Value

decimal

OvertimeRate

Gets or sets the overtime rate per hour for a resource.

public decimal OvertimeRate { get; set; }

Property Value

decimal

OvertimeRateFormat

Gets or sets the units used by Microsoft Project to display the overtime rate.

public RateFormatType OvertimeRateFormat { get; set; }

Property Value

RateFormatType

RateTable

Gets or sets the unique identifier of a rate table for a resource.

public RateType RateTable { get; set; }

Property Value

RateType

RatesFrom

Gets or sets the date when a rate becomes effective.

public DateTime RatesFrom { get; set; }

Property Value

DateTime

RatesTo

Gets or sets the last date when a rate is effective.

public DateTime RatesTo { get; set; }

Property Value

DateTime

StandardRate

Gets or sets the standard rate per hour for a resource.

public decimal StandardRate { get; set; }

Property Value

decimal

StandardRateFormat

Gets or sets the units used by Microsoft Project to display the standard rate.

public RateFormatType StandardRateFormat { get; set; }

Property Value

RateFormatType