Aspose.Tasks for C++
|
Represents a resource in a project. More...
#include <Resource.h>
Inherits Aspose::Tasks::IContainer< K >, System::IEquatable< System::SharedPtr< Aspose::Tasks::Resource > >, Aspose::Tasks::IExtendedAttributeParent, Aspose::Tasks::IEntityWithNotes, and Aspose::Tasks::IEntityWithHyperlink.
Public Member Functions | |
const System::SharedPtr< Project > & | get_ParentProject () const override |
Gets parent project for this container. More... | |
System::SharedPtr< ExtendedAttributeCollection > | get_ExtendedAttributes () override |
Gets the values of an extended attribute. More... | |
const System::SharedPtr< BaselineCollection > & | get_Baselines () const |
Gets a BaselineCollection instance for this object. The baseline values for a resource. More... | |
System::SharedPtr< OutlineCodeCollection > | get_OutlineCode () const |
Gets an OutlineCodeCollection object. The value of an outline code. More... | |
const System::SharedPtr< AvailabilityPeriodCollection > & | get_AvailabilityPeriods () const |
Gets a the instance of the AvailabilityPeriodCollection class. The collection of periods during which a resource is available. More... | |
const System::SharedPtr< RateCollection > & | get_Rates () const |
Gets a the instance of the RateCollection class for this object. The collection of periods and rates associated with each one. More... | |
const System::SharedPtr< ResourceAssignmentCollection > & | get_Assignments () const |
Gets a collection of resource assignments for this object. More... | |
System::SharedPtr< TimephasedDataCollection > | get_TimephasedData () |
Gets an instance of TimephasedDataCollection class for this object. More... | |
void | set_TimephasedData (const System::SharedPtr< TimephasedDataCollection > &value) |
Sets an instance of TimephasedDataCollection class for this object. More... | |
virtual bool | get_IsRoot () |
Gets the flag indicating whether resource is a root resource. Root resource is a special resource which is intended to support internals of MS Project's formats and is not intended to be used directly from the user's code. More... | |
CostAccrualType | get_AccrueAt () |
Gets a value of AccrueAt. More... | |
void | set_AccrueAt (CostAccrualType value) |
Sets a value of AccrueAt. More... | |
System::String | get_ActiveDirectoryGuid () |
Gets a value of ActiveDirectoryGuid. More... | |
void | set_ActiveDirectoryGuid (const System::String &value) |
Sets a value of ActiveDirectoryGuid. More... | |
System::Decimal | get_ActualCost () |
Gets a value of ActualCost. More... | |
void | set_ActualCost (System::Decimal value) |
Sets a value of ActualCost. More... | |
System::Decimal | get_ActualOvertimeCost () |
Gets a value of ActualOvertimeCost. More... | |
void | set_ActualOvertimeCost (System::Decimal value) |
Sets a value of ActualOvertimeCost. More... | |
Duration | get_ActualOvertimeWork () |
Gets a value of ActualOvertimeWork. More... | |
void | set_ActualOvertimeWork (Duration value) |
Sets a value of ActualOvertimeWork. More... | |
Duration | get_ActualOvertimeWorkProtected () |
Gets a value of ActualOvertimeWorkProtected. More... | |
void | set_ActualOvertimeWorkProtected (Duration value) |
Sets a value of ActualOvertimeWorkProtected. More... | |
Duration | get_ActualWork () |
Gets a value of ActualWork. More... | |
void | set_ActualWork (Duration value) |
Sets a value of ActualWork. More... | |
Duration | get_ActualWorkProtected () |
Gets a value of ActualWorkProtected. More... | |
void | set_ActualWorkProtected (Duration value) |
Sets a value of ActualWorkProtected. More... | |
double | get_ACWP () |
Gets a value of ACWP. More... | |
void | set_ACWP (double value) |
Sets a value of ACWP. More... | |
System::String | get_AssignmentOwner () |
Gets a value of AssignmentOwner. More... | |
void | set_AssignmentOwner (const System::String &value) |
Sets a value of AssignmentOwner. More... | |
System::String | get_AssignmentOwnerGuid () |
Gets a value of AssignmentOwnerGuid. More... | |
void | set_AssignmentOwnerGuid (const System::String &value) |
Sets a value of AssignmentOwnerGuid. More... | |
System::DateTime | get_AvailableFrom () |
Gets a value of AvailableFrom. More... | |
void | set_AvailableFrom (System::DateTime value) |
Sets a value of AvailableFrom. More... | |
System::DateTime | get_AvailableTo () |
Gets a value of AvailableTo. More... | |
void | set_AvailableTo (System::DateTime value) |
Sets a value of AvailableTo. More... | |
double | get_BCWP () |
Gets a value of BCWP. More... | |
void | set_BCWP (double value) |
Sets a value of BCWP. More... | |
double | get_BCWS () |
Gets a value of BCWS. More... | |
void | set_BCWS (double value) |
Sets a value of BCWS. More... | |
Aspose::Tasks::BookingType | get_BookingType () |
Gets a value of BookingType. More... | |
void | set_BookingType (Aspose::Tasks::BookingType value) |
Sets a value of BookingType. More... | |
System::Decimal | get_BudgetCost () |
Gets a value of BudgetCost. More... | |
void | set_BudgetCost (System::Decimal value) |
Sets a value of BudgetCost. More... | |
Duration | get_BudgetWork () |
Gets a value of BudgetWork. More... | |
void | set_BudgetWork (Duration value) |
Sets a value of BudgetWork. More... | |
System::SharedPtr< Aspose::Tasks::Calendar > | get_Calendar () |
Gets a value of Calendar. More... | |
void | set_Calendar (const System::SharedPtr< Aspose::Tasks::Calendar > &value) |
Sets a value of Calendar. More... | |
NullableBool | get_CanLevel () |
Gets a value indicating whether CanLevel is set or not. More... | |
void | set_CanLevel (NullableBool value) |
Sets a value indicating whether CanLevel is set or not. More... | |
System::String | get_Code () |
Gets a value of Code. More... | |
void | set_Code (const System::String &value) |
Sets a value of Code. More... | |
System::Decimal | get_Cost () |
Gets a value of Cost. More... | |
void | set_Cost (System::Decimal value) |
Sets a value of Cost. More... | |
System::String | get_CostCenter () |
Gets a value of CostCenter. More... | |
void | set_CostCenter (const System::String &value) |
Sets a value of CostCenter. More... | |
System::Decimal | get_CostPerUse () |
Gets a value of CostPerUse. More... | |
void | set_CostPerUse (System::Decimal value) |
Sets a value of CostPerUse. More... | |
double | get_CostVariance () |
Gets a value of CostVariance. More... | |
void | set_CostVariance (double value) |
Sets a value of CostVariance. More... | |
System::DateTime | get_Created () |
Gets a value of Created. More... | |
void | set_Created (System::DateTime value) |
Sets a value of Created. More... | |
double | get_CV () |
Gets a value of CV. More... | |
void | set_CV (double value) |
Sets a value of CV. More... | |
System::String | get_EMailAddress () |
Gets a value of EMailAddress. More... | |
void | set_EMailAddress (const System::String &value) |
Sets a value of EMailAddress. More... | |
System::DateTime | get_Finish () |
Gets a value of Finish. More... | |
void | set_Finish (System::DateTime value) |
Sets a value of Finish. More... | |
System::String | get_Group () |
Gets a value of Group. More... | |
void | set_Group (const System::String &value) |
Sets a value of Group. More... | |
System::String | get_Guid () |
Gets a value of Guid. More... | |
void | set_Guid (const System::String &value) |
Sets a value of Guid. More... | |
System::String | get_Hyperlink () override |
Gets the title or explanatory text of a hyperlink associated with a resource. More... | |
void | set_Hyperlink (System::String value) override |
Sets the title or explanatory text of a hyperlink associated with a resource. More... | |
System::String | get_HyperlinkAddress () override |
Gets the address for a hyperlink associated with a resource. More... | |
void | set_HyperlinkAddress (System::String value) override |
Sets the address for a hyperlink associated with a resource. More... | |
System::String | get_HyperlinkSubAddress () override |
Gets the specific location in a document in a hyperlink associated with a resource. More... | |
void | set_HyperlinkSubAddress (System::String value) override |
Sets the specific location in a document in a hyperlink associated with a resource. More... | |
int32_t | get_Id () |
Gets a value of Id. More... | |
void | set_Id (int32_t value) |
Sets a value of Id. More... | |
NullableBool | get_Inactive () |
Gets a value indicating whether Inactive is set or not. More... | |
void | set_Inactive (NullableBool value) |
Sets a value indicating whether Inactive is set or not. More... | |
System::String | get_Initials () |
Gets a value of Initials. More... | |
void | set_Initials (const System::String &value) |
Sets a value of Initials. More... | |
NullableBool | get_IsBudget () |
Gets a value indicating whether IsBudget is set or not. More... | |
void | set_IsBudget (NullableBool value) |
Sets a value indicating whether IsBudget is set or not. More... | |
NullableBool | get_IsCostResource () |
Gets a value indicating whether IsCostResource is set or not. More... | |
void | set_IsCostResource (NullableBool value) |
Sets a value indicating whether IsCostResource is set or not. More... | |
NullableBool | get_IsEnterprise () |
Gets a value indicating whether IsEnterprise is set or not. More... | |
void | set_IsEnterprise (NullableBool value) |
Sets a value indicating whether IsEnterprise is set or not. More... | |
NullableBool | get_IsGeneric () |
Gets a value indicating whether IsGeneric is set or not. More... | |
void | set_IsGeneric (NullableBool value) |
Sets a value indicating whether IsGeneric is set or not. More... | |
NullableBool | get_IsNull () |
Gets a value indicating whether IsNull is set or not. More... | |
void | set_IsNull (NullableBool value) |
Sets a value indicating whether IsNull is set or not. More... | |
bool | get_IsTeamAssignmentPool () |
Gets a value indicating whether IsTeamAssignmentPool is set or not. More... | |
void | set_IsTeamAssignmentPool (bool value) |
Sets a value indicating whether IsTeamAssignmentPool is set or not. More... | |
System::String | get_MaterialLabel () |
Gets a value of MaterialLabel. More... | |
void | set_MaterialLabel (const System::String &value) |
Sets a value of MaterialLabel. More... | |
double | get_MaxUnits () |
Gets a value of MaxUnits. More... | |
void | set_MaxUnits (double value) |
Sets a value of MaxUnits. More... | |
System::String | get_Name () |
Gets a value of Name. More... | |
void | set_Name (const System::String &value) |
Sets a value of Name. More... | |
System::String | get_NotesRTF () override |
Gets a value of NotesRTF. More... | |
void | set_NotesRTF (System::String value) override |
Sets a value of NotesRTF. More... | |
System::String | get_NotesText () override |
Gets a value of NotesText. More... | |
void | set_NotesText (System::String value) override |
Sets a value of NotesText. More... | |
NullableBool | get_Overallocated () |
Gets a value indicating whether Overallocated is set or not. More... | |
void | set_Overallocated (NullableBool value) |
Sets a value indicating whether Overallocated is set or not. More... | |
System::Decimal | get_OvertimeCost () |
Gets a value of OvertimeCost. More... | |
void | set_OvertimeCost (System::Decimal value) |
Sets a value of OvertimeCost. More... | |
System::Decimal | get_OvertimeRate () |
Gets a value of OvertimeRate. More... | |
void | set_OvertimeRate (System::Decimal value) |
Sets a value of OvertimeRate. More... | |
RateFormatType | get_OvertimeRateFormat () |
Gets a value of OvertimeRateFormat. More... | |
void | set_OvertimeRateFormat (RateFormatType value) |
Sets a value of OvertimeRateFormat. More... | |
Duration | get_OvertimeWork () |
Gets a value of OvertimeWork. More... | |
void | set_OvertimeWork (Duration value) |
Sets a value of OvertimeWork. More... | |
double | get_PeakUnits () |
Gets a value of PeakUnits. More... | |
void | set_PeakUnits (double value) |
Sets a value of PeakUnits. More... | |
int32_t | get_PercentWorkComplete () |
Gets a value of PercentWorkComplete. More... | |
void | set_PercentWorkComplete (int32_t value) |
Sets a value of PercentWorkComplete. More... | |
System::String | get_Phonetics () |
Gets a value of Phonetics. More... | |
void | set_Phonetics (const System::String &value) |
Sets a value of Phonetics. More... | |
Duration | get_RegularWork () |
Gets a value of RegularWork. More... | |
void | set_RegularWork (Duration value) |
Sets a value of RegularWork. More... | |
System::Decimal | get_RemainingCost () |
Gets a value of RemainingCost. More... | |
void | set_RemainingCost (System::Decimal value) |
Sets a value of RemainingCost. More... | |
System::Decimal | get_RemainingOvertimeCost () |
Gets a value of RemainingOvertimeCost. More... | |
void | set_RemainingOvertimeCost (System::Decimal value) |
Sets a value of RemainingOvertimeCost. More... | |
Duration | get_RemainingOvertimeWork () |
Gets a value of RemainingOvertimeWork. More... | |
void | set_RemainingOvertimeWork (Duration value) |
Sets a value of RemainingOvertimeWork. More... | |
Duration | get_RemainingWork () |
Gets a value of RemainingWork. More... | |
void | set_RemainingWork (Duration value) |
Sets a value of RemainingWork. More... | |
System::Decimal | get_StandardRate () |
Gets a value of StandardRate. More... | |
void | set_StandardRate (System::Decimal value) |
Sets a value of StandardRate. More... | |
RateFormatType | get_StandardRateFormat () |
Gets a value of StandardRateFormat. More... | |
void | set_StandardRateFormat (RateFormatType value) |
Sets a value of StandardRateFormat. More... | |
System::DateTime | get_Start () |
Gets a value of Start. More... | |
void | set_Start (System::DateTime value) |
Sets a value of Start. More... | |
double | get_SV () |
Gets a value of SV. More... | |
void | set_SV (double value) |
Sets a value of SV. More... | |
ResourceType | get_Type () |
Gets a value of Type. More... | |
void | set_Type (ResourceType value) |
Sets a value of Type. More... | |
int32_t | get_Uid () |
Gets a value of Uid. More... | |
void | set_Uid (int32_t value) |
Sets a value of Uid. More... | |
System::String | get_WindowsUserAccount () |
Gets a value of WindowsUserAccount. More... | |
void | set_WindowsUserAccount (const System::String &value) |
Sets a value of WindowsUserAccount. More... | |
Duration | get_Work () |
Gets a value of Work. More... | |
void | set_Work (Duration value) |
Sets a value of Work. More... | |
WorkGroupType | get_Workgroup () |
Gets a value of Workgroup. More... | |
void | set_Workgroup (WorkGroupType value) |
Sets a value of Workgroup. More... | |
double | get_WorkVariance () |
Gets a value of WorkVariance. More... | |
void | set_WorkVariance (double value) |
Sets a value of WorkVariance. More... | |
bool | Equals (System::SharedPtr< Resource > other) override |
Returns a value indicating whether this instance is equal to a specified instance of the Resource class. More... | |
bool | Equals (System::SharedPtr< System::Object > obj) override |
Returns a value indicating whether this instance is equal to a specified object. More... | |
int32_t | GetHashCode () const override |
Returns a hash code value for the instance of the Resource class. More... | |
System::String | ToString () const override |
Returns short string representation of the instance of the Resource class. The exact details of the representation are unspecified and subject to change. More... | |
template<typename T > | |
T | Get (const Key< T, RscKey > &key) const |
Returns the value to which the property is mapped in this container. More... | |
template<typename T > | |
void | Set (const Key< T, RscKey > &key, const T &val) |
Maps the specified property to the specified value in this container. More... | |
void | Set (const Key< System::DateTime, RscKey > &key, const System::DateTime &val) |
Maps the specified property to the specified value in this container. More... | |
void | Delete () |
Deletes a resource and its assignments from project. More... | |
System::SharedPtr< TimephasedDataCollection > | GetTimephasedData (System::DateTime start, System::DateTime end, TimephasedDataType timephasedType) |
Returns an instance of the TimephasedDataCollection class for this object with the TimephasedData values within given start and end dates of specified TimephasedDataType. More... | |
System::SharedPtr< TimephasedDataCollection > | GetTimephasedData (System::DateTime start, System::DateTime end) |
Returns TimephasedDataCollection for this object with TimephasedDatavalues within given start and end dates. More... | |
Represents a resource in a project.
void Aspose::Tasks::Resource::Delete | ( | ) |
Deletes a resource and its assignments from project.
|
override |
Returns a value indicating whether this instance is equal to a specified instance of the Resource class.
other | The specified instance of the Resource class to compare with this instance. |
|
override |
Returns a value indicating whether this instance is equal to a specified object.
obj | The object to compare with this instance. |
|
inline |
Returns the value to which the property is mapped in this container.
key | the specified property key. Rsc for getting the property key. |
T | the type of the mapped value. |
CostAccrualType Aspose::Tasks::Resource::get_AccrueAt | ( | ) |
Gets a value of AccrueAt.
System::String Aspose::Tasks::Resource::get_ActiveDirectoryGuid | ( | ) |
Gets a value of ActiveDirectoryGuid.
System::Decimal Aspose::Tasks::Resource::get_ActualCost | ( | ) |
Gets a value of ActualCost.
System::Decimal Aspose::Tasks::Resource::get_ActualOvertimeCost | ( | ) |
Gets a value of ActualOvertimeCost.
Duration Aspose::Tasks::Resource::get_ActualOvertimeWork | ( | ) |
Gets a value of ActualOvertimeWork.
Duration Aspose::Tasks::Resource::get_ActualOvertimeWorkProtected | ( | ) |
Gets a value of ActualOvertimeWorkProtected.
Duration Aspose::Tasks::Resource::get_ActualWork | ( | ) |
Gets a value of ActualWork.
Duration Aspose::Tasks::Resource::get_ActualWorkProtected | ( | ) |
Gets a value of ActualWorkProtected.
double Aspose::Tasks::Resource::get_ACWP | ( | ) |
Gets a value of ACWP.
System::String Aspose::Tasks::Resource::get_AssignmentOwner | ( | ) |
Gets a value of AssignmentOwner.
System::String Aspose::Tasks::Resource::get_AssignmentOwnerGuid | ( | ) |
Gets a value of AssignmentOwnerGuid.
const System::SharedPtr<ResourceAssignmentCollection>& Aspose::Tasks::Resource::get_Assignments | ( | ) | const |
Gets a collection of resource assignments for this object.
const System::SharedPtr<AvailabilityPeriodCollection>& Aspose::Tasks::Resource::get_AvailabilityPeriods | ( | ) | const |
Gets a the instance of the AvailabilityPeriodCollection class. The collection of periods during which a resource is available.
System::DateTime Aspose::Tasks::Resource::get_AvailableFrom | ( | ) |
Gets a value of AvailableFrom.
System::DateTime Aspose::Tasks::Resource::get_AvailableTo | ( | ) |
Gets a value of AvailableTo.
const System::SharedPtr<BaselineCollection>& Aspose::Tasks::Resource::get_Baselines | ( | ) | const |
Gets a BaselineCollection instance for this object. The baseline values for a resource.
double Aspose::Tasks::Resource::get_BCWP | ( | ) |
Gets a value of BCWP.
double Aspose::Tasks::Resource::get_BCWS | ( | ) |
Gets a value of BCWS.
Aspose::Tasks::BookingType Aspose::Tasks::Resource::get_BookingType | ( | ) |
Gets a value of BookingType.
System::Decimal Aspose::Tasks::Resource::get_BudgetCost | ( | ) |
Gets a value of BudgetCost.
Duration Aspose::Tasks::Resource::get_BudgetWork | ( | ) |
Gets a value of BudgetWork.
System::SharedPtr<Aspose::Tasks::Calendar> Aspose::Tasks::Resource::get_Calendar | ( | ) |
Gets a value of Calendar.
NullableBool Aspose::Tasks::Resource::get_CanLevel | ( | ) |
Gets a value indicating whether CanLevel is set or not.
System::String Aspose::Tasks::Resource::get_Code | ( | ) |
Gets a value of Code.
System::Decimal Aspose::Tasks::Resource::get_Cost | ( | ) |
Gets a value of Cost.
System::String Aspose::Tasks::Resource::get_CostCenter | ( | ) |
Gets a value of CostCenter.
System::Decimal Aspose::Tasks::Resource::get_CostPerUse | ( | ) |
Gets a value of CostPerUse.
double Aspose::Tasks::Resource::get_CostVariance | ( | ) |
Gets a value of CostVariance.
System::DateTime Aspose::Tasks::Resource::get_Created | ( | ) |
Gets a value of Created.
double Aspose::Tasks::Resource::get_CV | ( | ) |
Gets a value of CV.
System::String Aspose::Tasks::Resource::get_EMailAddress | ( | ) |
Gets a value of EMailAddress.
|
override |
Gets the values of an extended attribute.
Two pieces of data are necessary - a pointer back to the extended attribute table which is specified either by the unique ID or the Field ID, and the value which is specified either with the value, or a pointer back to the value list.
System::DateTime Aspose::Tasks::Resource::get_Finish | ( | ) |
Gets a value of Finish.
System::String Aspose::Tasks::Resource::get_Group | ( | ) |
Gets a value of Group.
System::String Aspose::Tasks::Resource::get_Guid | ( | ) |
Gets a value of Guid.
|
override |
Gets the title or explanatory text of a hyperlink associated with a resource.
|
override |
Gets the address for a hyperlink associated with a resource.
The full address (Hyperlink Href in Microsoft Project) of the hyperlink is a concatenation of HyperlinkAddress and HyperlinkSubAddress.
|
override |
Gets the specific location in a document in a hyperlink associated with a resource.
The full address (Hyperlink Href in Microsoft Project) of the hyperlink is a concatenation of HyperlinkAddress and HyperlinkSubAddress.
int32_t Aspose::Tasks::Resource::get_Id | ( | ) |
Gets a value of Id.
NullableBool Aspose::Tasks::Resource::get_Inactive | ( | ) |
Gets a value indicating whether Inactive is set or not.
System::String Aspose::Tasks::Resource::get_Initials | ( | ) |
Gets a value of Initials.
NullableBool Aspose::Tasks::Resource::get_IsBudget | ( | ) |
Gets a value indicating whether IsBudget is set or not.
NullableBool Aspose::Tasks::Resource::get_IsCostResource | ( | ) |
Gets a value indicating whether IsCostResource is set or not.
NullableBool Aspose::Tasks::Resource::get_IsEnterprise | ( | ) |
Gets a value indicating whether IsEnterprise is set or not.
NullableBool Aspose::Tasks::Resource::get_IsGeneric | ( | ) |
Gets a value indicating whether IsGeneric is set or not.
NullableBool Aspose::Tasks::Resource::get_IsNull | ( | ) |
Gets a value indicating whether IsNull is set or not.
|
virtual |
Gets the flag indicating whether resource is a root resource. Root resource is a special resource which is intended to support internals of MS Project's formats and is not intended to be used directly from the user's code.
bool Aspose::Tasks::Resource::get_IsTeamAssignmentPool | ( | ) |
Gets a value indicating whether IsTeamAssignmentPool is set or not.
System::String Aspose::Tasks::Resource::get_MaterialLabel | ( | ) |
Gets a value of MaterialLabel.
double Aspose::Tasks::Resource::get_MaxUnits | ( | ) |
Gets a value of MaxUnits.
System::String Aspose::Tasks::Resource::get_Name | ( | ) |
Gets a value of Name.
|
override |
Gets a value of NotesRTF.
|
override |
Gets a value of NotesText.
System::SharedPtr<OutlineCodeCollection> Aspose::Tasks::Resource::get_OutlineCode | ( | ) | const |
Gets an OutlineCodeCollection object. The value of an outline code.
Two pieces of data are necessary - a pointer to the outline code table that is specified by the FieldID, and the value that is specified either by the ValueID or ValueGUID pointer to the value list.
NullableBool Aspose::Tasks::Resource::get_Overallocated | ( | ) |
Gets a value indicating whether Overallocated is set or not.
System::Decimal Aspose::Tasks::Resource::get_OvertimeCost | ( | ) |
Gets a value of OvertimeCost.
System::Decimal Aspose::Tasks::Resource::get_OvertimeRate | ( | ) |
Gets a value of OvertimeRate.
RateFormatType Aspose::Tasks::Resource::get_OvertimeRateFormat | ( | ) |
Gets a value of OvertimeRateFormat.
Duration Aspose::Tasks::Resource::get_OvertimeWork | ( | ) |
Gets a value of OvertimeWork.
|
override |
Gets parent project for this container.
double Aspose::Tasks::Resource::get_PeakUnits | ( | ) |
Gets a value of PeakUnits.
int32_t Aspose::Tasks::Resource::get_PercentWorkComplete | ( | ) |
Gets a value of PercentWorkComplete.
System::String Aspose::Tasks::Resource::get_Phonetics | ( | ) |
Gets a value of Phonetics.
const System::SharedPtr<RateCollection>& Aspose::Tasks::Resource::get_Rates | ( | ) | const |
Gets a the instance of the RateCollection class for this object. The collection of periods and rates associated with each one.
Duration Aspose::Tasks::Resource::get_RegularWork | ( | ) |
Gets a value of RegularWork.
System::Decimal Aspose::Tasks::Resource::get_RemainingCost | ( | ) |
Gets a value of RemainingCost.
System::Decimal Aspose::Tasks::Resource::get_RemainingOvertimeCost | ( | ) |
Gets a value of RemainingOvertimeCost.
Duration Aspose::Tasks::Resource::get_RemainingOvertimeWork | ( | ) |
Gets a value of RemainingOvertimeWork.
Duration Aspose::Tasks::Resource::get_RemainingWork | ( | ) |
Gets a value of RemainingWork.
System::Decimal Aspose::Tasks::Resource::get_StandardRate | ( | ) |
Gets a value of StandardRate.
RateFormatType Aspose::Tasks::Resource::get_StandardRateFormat | ( | ) |
Gets a value of StandardRateFormat.
System::DateTime Aspose::Tasks::Resource::get_Start | ( | ) |
Gets a value of Start.
double Aspose::Tasks::Resource::get_SV | ( | ) |
Gets a value of SV.
System::SharedPtr<TimephasedDataCollection> Aspose::Tasks::Resource::get_TimephasedData | ( | ) |
Gets an instance of TimephasedDataCollection class for this object.
Reading supported for XML format only.
ResourceType Aspose::Tasks::Resource::get_Type | ( | ) |
Gets a value of Type.
int32_t Aspose::Tasks::Resource::get_Uid | ( | ) |
Gets a value of Uid.
System::String Aspose::Tasks::Resource::get_WindowsUserAccount | ( | ) |
Gets a value of WindowsUserAccount.
Duration Aspose::Tasks::Resource::get_Work | ( | ) |
Gets a value of Work.
WorkGroupType Aspose::Tasks::Resource::get_Workgroup | ( | ) |
Gets a value of Workgroup.
double Aspose::Tasks::Resource::get_WorkVariance | ( | ) |
Gets a value of WorkVariance.
|
override |
Returns a hash code value for the instance of the Resource class.
System::SharedPtr<TimephasedDataCollection> Aspose::Tasks::Resource::GetTimephasedData | ( | System::DateTime | start, |
System::DateTime | end | ||
) |
Returns TimephasedDataCollection for this object with TimephasedDatavalues within given start and end dates.
start | The start date for the time phased data. |
end | The end date for the time phased data. |
System::SharedPtr<TimephasedDataCollection> Aspose::Tasks::Resource::GetTimephasedData | ( | System::DateTime | start, |
System::DateTime | end, | ||
TimephasedDataType | timephasedType | ||
) |
Returns an instance of the TimephasedDataCollection class for this object with the TimephasedData values within given start and end dates of specified TimephasedDataType.
start | The start date for the time phased data. |
end | The end date for the time phased data. |
timephasedType | The type of time phased data (Aspose::Tasks::TimephasedDataType). |
void Aspose::Tasks::Resource::Set | ( | const Key< System::DateTime, RscKey > & | key, |
const System::DateTime & | val | ||
) |
Maps the specified property to the specified value in this container.
key | the specified property key. Rsc for getting the property key. |
val | the value. |
|
inline |
Maps the specified property to the specified value in this container.
key | the specified property key. Rsc for getting the property key. |
val | the value. |
T | the type of the mapped value. |
void Aspose::Tasks::Resource::set_AccrueAt | ( | CostAccrualType | value | ) |
Sets a value of AccrueAt.
void Aspose::Tasks::Resource::set_ActiveDirectoryGuid | ( | const System::String & | value | ) |
Sets a value of ActiveDirectoryGuid.
void Aspose::Tasks::Resource::set_ActualCost | ( | System::Decimal | value | ) |
Sets a value of ActualCost.
void Aspose::Tasks::Resource::set_ActualOvertimeCost | ( | System::Decimal | value | ) |
Sets a value of ActualOvertimeCost.
void Aspose::Tasks::Resource::set_ActualOvertimeWork | ( | Duration | value | ) |
Sets a value of ActualOvertimeWork.
void Aspose::Tasks::Resource::set_ActualOvertimeWorkProtected | ( | Duration | value | ) |
Sets a value of ActualOvertimeWorkProtected.
void Aspose::Tasks::Resource::set_ActualWork | ( | Duration | value | ) |
Sets a value of ActualWork.
void Aspose::Tasks::Resource::set_ActualWorkProtected | ( | Duration | value | ) |
Sets a value of ActualWorkProtected.
void Aspose::Tasks::Resource::set_ACWP | ( | double | value | ) |
Sets a value of ACWP.
void Aspose::Tasks::Resource::set_AssignmentOwner | ( | const System::String & | value | ) |
Sets a value of AssignmentOwner.
void Aspose::Tasks::Resource::set_AssignmentOwnerGuid | ( | const System::String & | value | ) |
Sets a value of AssignmentOwnerGuid.
void Aspose::Tasks::Resource::set_AvailableFrom | ( | System::DateTime | value | ) |
Sets a value of AvailableFrom.
void Aspose::Tasks::Resource::set_AvailableTo | ( | System::DateTime | value | ) |
Sets a value of AvailableTo.
void Aspose::Tasks::Resource::set_BCWP | ( | double | value | ) |
Sets a value of BCWP.
void Aspose::Tasks::Resource::set_BCWS | ( | double | value | ) |
Sets a value of BCWS.
void Aspose::Tasks::Resource::set_BookingType | ( | Aspose::Tasks::BookingType | value | ) |
Sets a value of BookingType.
void Aspose::Tasks::Resource::set_BudgetCost | ( | System::Decimal | value | ) |
Sets a value of BudgetCost.
void Aspose::Tasks::Resource::set_BudgetWork | ( | Duration | value | ) |
Sets a value of BudgetWork.
void Aspose::Tasks::Resource::set_Calendar | ( | const System::SharedPtr< Aspose::Tasks::Calendar > & | value | ) |
Sets a value of Calendar.
void Aspose::Tasks::Resource::set_CanLevel | ( | NullableBool | value | ) |
Sets a value indicating whether CanLevel is set or not.
void Aspose::Tasks::Resource::set_Code | ( | const System::String & | value | ) |
Sets a value of Code.
void Aspose::Tasks::Resource::set_Cost | ( | System::Decimal | value | ) |
Sets a value of Cost.
void Aspose::Tasks::Resource::set_CostCenter | ( | const System::String & | value | ) |
Sets a value of CostCenter.
void Aspose::Tasks::Resource::set_CostPerUse | ( | System::Decimal | value | ) |
Sets a value of CostPerUse.
void Aspose::Tasks::Resource::set_CostVariance | ( | double | value | ) |
Sets a value of CostVariance.
void Aspose::Tasks::Resource::set_Created | ( | System::DateTime | value | ) |
Sets a value of Created.
void Aspose::Tasks::Resource::set_CV | ( | double | value | ) |
Sets a value of CV.
void Aspose::Tasks::Resource::set_EMailAddress | ( | const System::String & | value | ) |
Sets a value of EMailAddress.
void Aspose::Tasks::Resource::set_Finish | ( | System::DateTime | value | ) |
Sets a value of Finish.
void Aspose::Tasks::Resource::set_Group | ( | const System::String & | value | ) |
Sets a value of Group.
void Aspose::Tasks::Resource::set_Guid | ( | const System::String & | value | ) |
Sets a value of Guid.
|
override |
Sets the title or explanatory text of a hyperlink associated with a resource.
|
override |
Sets the address for a hyperlink associated with a resource.
The full address (Hyperlink Href in Microsoft Project) of the hyperlink is a concatenation of HyperlinkAddress and HyperlinkSubAddress.
|
override |
Sets the specific location in a document in a hyperlink associated with a resource.
The full address (Hyperlink Href in Microsoft Project) of the hyperlink is a concatenation of HyperlinkAddress and HyperlinkSubAddress.
void Aspose::Tasks::Resource::set_Id | ( | int32_t | value | ) |
Sets a value of Id.
void Aspose::Tasks::Resource::set_Inactive | ( | NullableBool | value | ) |
Sets a value indicating whether Inactive is set or not.
void Aspose::Tasks::Resource::set_Initials | ( | const System::String & | value | ) |
Sets a value of Initials.
void Aspose::Tasks::Resource::set_IsBudget | ( | NullableBool | value | ) |
Sets a value indicating whether IsBudget is set or not.
void Aspose::Tasks::Resource::set_IsCostResource | ( | NullableBool | value | ) |
Sets a value indicating whether IsCostResource is set or not.
void Aspose::Tasks::Resource::set_IsEnterprise | ( | NullableBool | value | ) |
Sets a value indicating whether IsEnterprise is set or not.
void Aspose::Tasks::Resource::set_IsGeneric | ( | NullableBool | value | ) |
Sets a value indicating whether IsGeneric is set or not.
void Aspose::Tasks::Resource::set_IsNull | ( | NullableBool | value | ) |
Sets a value indicating whether IsNull is set or not.
void Aspose::Tasks::Resource::set_IsTeamAssignmentPool | ( | bool | value | ) |
Sets a value indicating whether IsTeamAssignmentPool is set or not.
void Aspose::Tasks::Resource::set_MaterialLabel | ( | const System::String & | value | ) |
Sets a value of MaterialLabel.
void Aspose::Tasks::Resource::set_MaxUnits | ( | double | value | ) |
Sets a value of MaxUnits.
void Aspose::Tasks::Resource::set_Name | ( | const System::String & | value | ) |
Sets a value of Name.
|
override |
Sets a value of NotesRTF.
|
override |
Sets a value of NotesText.
void Aspose::Tasks::Resource::set_Overallocated | ( | NullableBool | value | ) |
Sets a value indicating whether Overallocated is set or not.
void Aspose::Tasks::Resource::set_OvertimeCost | ( | System::Decimal | value | ) |
Sets a value of OvertimeCost.
void Aspose::Tasks::Resource::set_OvertimeRate | ( | System::Decimal | value | ) |
Sets a value of OvertimeRate.
void Aspose::Tasks::Resource::set_OvertimeRateFormat | ( | RateFormatType | value | ) |
Sets a value of OvertimeRateFormat.
void Aspose::Tasks::Resource::set_OvertimeWork | ( | Duration | value | ) |
Sets a value of OvertimeWork.
void Aspose::Tasks::Resource::set_PeakUnits | ( | double | value | ) |
Sets a value of PeakUnits.
void Aspose::Tasks::Resource::set_PercentWorkComplete | ( | int32_t | value | ) |
Sets a value of PercentWorkComplete.
void Aspose::Tasks::Resource::set_Phonetics | ( | const System::String & | value | ) |
Sets a value of Phonetics.
void Aspose::Tasks::Resource::set_RegularWork | ( | Duration | value | ) |
Sets a value of RegularWork.
void Aspose::Tasks::Resource::set_RemainingCost | ( | System::Decimal | value | ) |
Sets a value of RemainingCost.
void Aspose::Tasks::Resource::set_RemainingOvertimeCost | ( | System::Decimal | value | ) |
Sets a value of RemainingOvertimeCost.
void Aspose::Tasks::Resource::set_RemainingOvertimeWork | ( | Duration | value | ) |
Sets a value of RemainingOvertimeWork.
void Aspose::Tasks::Resource::set_RemainingWork | ( | Duration | value | ) |
Sets a value of RemainingWork.
void Aspose::Tasks::Resource::set_StandardRate | ( | System::Decimal | value | ) |
Sets a value of StandardRate.
void Aspose::Tasks::Resource::set_StandardRateFormat | ( | RateFormatType | value | ) |
Sets a value of StandardRateFormat.
void Aspose::Tasks::Resource::set_Start | ( | System::DateTime | value | ) |
Sets a value of Start.
void Aspose::Tasks::Resource::set_SV | ( | double | value | ) |
Sets a value of SV.
void Aspose::Tasks::Resource::set_TimephasedData | ( | const System::SharedPtr< TimephasedDataCollection > & | value | ) |
Sets an instance of TimephasedDataCollection class for this object.
Reading supported for XML format only.
void Aspose::Tasks::Resource::set_Type | ( | ResourceType | value | ) |
Sets a value of Type.
void Aspose::Tasks::Resource::set_Uid | ( | int32_t | value | ) |
Sets a value of Uid.
void Aspose::Tasks::Resource::set_WindowsUserAccount | ( | const System::String & | value | ) |
Sets a value of WindowsUserAccount.
void Aspose::Tasks::Resource::set_Work | ( | Duration | value | ) |
Sets a value of Work.
void Aspose::Tasks::Resource::set_Workgroup | ( | WorkGroupType | value | ) |
Sets a value of Workgroup.
void Aspose::Tasks::Resource::set_WorkVariance | ( | double | value | ) |
Sets a value of WorkVariance.
|
override |
Returns short string representation of the instance of the Resource class. The exact details of the representation are unspecified and subject to change.