Aspose.Tasks for C++
Aspose::Tasks::Rate Class Reference

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

#include <Rate.h>

Inherits System::Object.

Public Member Functions

System::DateTime get_RatesFrom () const
 Gets the date when a rate becomes effective. More...
 
void set_RatesFrom (System::DateTime value)
 Sets the date when a rate becomes effective. More...
 
System::DateTime get_RatesTo () const
 Gets the last date when a rate is effective. More...
 
void set_RatesTo (System::DateTime value)
 Sets the last date when a rate is effective. More...
 
RateType get_RateTable () const
 Gets the unique identifier of a rate table for a resource. More...
 
void set_RateTable (RateType value)
 Sets the unique identifier of a rate table for a resource. More...
 
System::Decimal get_StandardRate () const
 Gets the standard rate per hour for a resource. More...
 
void set_StandardRate (System::Decimal value)
 Sets the standard rate per hour for a resource. More...
 
RateFormatType get_StandardRateFormat () const
 Gets the units used by Microsoft Project to display the standard rate. More...
 
void set_StandardRateFormat (RateFormatType value)
 Sets the units used by Microsoft Project to display the standard rate. More...
 
System::Decimal get_OvertimeRate () const
 Gets the overtime rate per hour for a resource. More...
 
void set_OvertimeRate (System::Decimal value)
 Sets the overtime rate per hour for a resource. More...
 
RateFormatType get_OvertimeRateFormat () const
 Gets the units used by Microsoft Project to display the overtime rate. More...
 
void set_OvertimeRateFormat (RateFormatType value)
 Sets the units used by Microsoft Project to display the overtime rate. More...
 
System::Decimal get_CostPerUse () const
 Gets the cost per use of a resource. This value retrieved from the current date if a rate table exists for a resource. More...
 
void set_CostPerUse (System::Decimal value)
 Sets the cost per use of a resource. This value retrieved from the current date if a rate table exists for a resource. More...
 

Detailed Description

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

Member Function Documentation

◆ get_CostPerUse()

System::Decimal Aspose::Tasks::Rate::get_CostPerUse ( ) const

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

◆ get_OvertimeRate()

System::Decimal Aspose::Tasks::Rate::get_OvertimeRate ( ) const

Gets the overtime rate per hour for a resource.

◆ get_OvertimeRateFormat()

RateFormatType Aspose::Tasks::Rate::get_OvertimeRateFormat ( ) const

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

◆ get_RatesFrom()

System::DateTime Aspose::Tasks::Rate::get_RatesFrom ( ) const

Gets the date when a rate becomes effective.

◆ get_RatesTo()

System::DateTime Aspose::Tasks::Rate::get_RatesTo ( ) const

Gets the last date when a rate is effective.

◆ get_RateTable()

RateType Aspose::Tasks::Rate::get_RateTable ( ) const

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

◆ get_StandardRate()

System::Decimal Aspose::Tasks::Rate::get_StandardRate ( ) const

Gets the standard rate per hour for a resource.

◆ get_StandardRateFormat()

RateFormatType Aspose::Tasks::Rate::get_StandardRateFormat ( ) const

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

◆ set_CostPerUse()

void Aspose::Tasks::Rate::set_CostPerUse ( System::Decimal  value)

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

◆ set_OvertimeRate()

void Aspose::Tasks::Rate::set_OvertimeRate ( System::Decimal  value)

Sets the overtime rate per hour for a resource.

◆ set_OvertimeRateFormat()

void Aspose::Tasks::Rate::set_OvertimeRateFormat ( RateFormatType  value)

Sets the units used by Microsoft Project to display the overtime rate.

◆ set_RatesFrom()

void Aspose::Tasks::Rate::set_RatesFrom ( System::DateTime  value)

Sets the date when a rate becomes effective.

◆ set_RatesTo()

void Aspose::Tasks::Rate::set_RatesTo ( System::DateTime  value)

Sets the last date when a rate is effective.

◆ set_RateTable()

void Aspose::Tasks::Rate::set_RateTable ( RateType  value)

Sets the unique identifier of a rate table for a resource.

◆ set_StandardRate()

void Aspose::Tasks::Rate::set_StandardRate ( System::Decimal  value)

Sets the standard rate per hour for a resource.

◆ set_StandardRateFormat()

void Aspose::Tasks::Rate::set_StandardRateFormat ( RateFormatType  value)

Sets the units used by Microsoft Project to display the standard rate.