## Resource class

Représente une ressource dans un projet.

```csharp
public class Resource : IEquatable<Resource>
```

## Propriétés

| Nom | La description |
| --- | --- |
| [AccrueAt](../../aspose.tasks/resource/accrueat/) { get; set; } | Obtient ou définit une valeur de AccrueAt. |
| [ActiveDirectoryGuid](../../aspose.tasks/resource/activedirectoryguid/) { get; set; } | Obtient ou définit une valeur de ActiveDirectoryGuid. |
| [ActualCost](../../aspose.tasks/resource/actualcost/) { get; set; } | Obtient ou définit une valeur de ActualCost. |
| [ActualOvertimeCost](../../aspose.tasks/resource/actualovertimecost/) { get; set; } | Obtient ou définit une valeur de ActualOvertimeCost. |
| [ActualOvertimeWork](../../aspose.tasks/resource/actualovertimework/) { get; set; } | Obtient ou définit une valeur de ActualOvertimeWork. |
| [ActualOvertimeWorkProtected](../../aspose.tasks/resource/actualovertimeworkprotected/) { get; set; } | Obtient ou définit une valeur de ActualOvertimeWorkProtected. |
| [ActualWork](../../aspose.tasks/resource/actualwork/) { get; set; } | Obtient ou définit une valeur de ActualWork. |
| [ActualWorkProtected](../../aspose.tasks/resource/actualworkprotected/) { get; set; } | Obtient ou définit une valeur de ActualWorkProtected. |
| [ACWP](../../aspose.tasks/resource/acwp/) { get; set; } | Obtient ou définit une valeur de ACWP. |
| [AssignmentOwner](../../aspose.tasks/resource/assignmentowner/) { get; set; } | Obtient ou définit une valeur de AssignmentOwner. |
| [AssignmentOwnerGuid](../../aspose.tasks/resource/assignmentownerguid/) { get; set; } | Obtient ou définit une valeur de AssignmentOwnerGuid. |
| [Assignments](../../aspose.tasks/resource/assignments/) { get; } | Obtient une collection d'affectations de ressources pour cet objet. |
| [AvailabilityPeriods](../../aspose.tasks/resource/availabilityperiods/) { get; } | Obtient une instance du[`AvailabilityPeriodCollection`](../availabilityperiodcollection/) class. La collection de périodes pendant lesquelles une ressource est disponible. |
| [AvailableFrom](../../aspose.tasks/resource/availablefrom/) { get; set; } | Obtient ou définit une valeur de AvailableFrom. |
| [AvailableTo](../../aspose.tasks/resource/availableto/) { get; set; } | Obtient ou définit une valeur de AvailableTo. |
| [Baselines](../../aspose.tasks/resource/baselines/) { get; } | Obtient une instance BaselineCollection pour cet objet. Les valeurs de référence pour une ressource. |
| [BCWP](../../aspose.tasks/resource/bcwp/) { get; set; } | Obtient ou définit une valeur de BCWP. |
| [BCWS](../../aspose.tasks/resource/bcws/) { get; set; } | Obtient ou définit une valeur de BCWS. |
| [BookingType](../../aspose.tasks/resource/bookingtype/) { get; set; } | Obtient ou définit une valeur de BookingType. |
| [BudgetCost](../../aspose.tasks/resource/budgetcost/) { get; set; } | Obtient ou définit une valeur de BudgetCost. |
| [BudgetWork](../../aspose.tasks/resource/budgetwork/) { get; set; } | Obtient ou définit une valeur de BudgetWork. |
| [Calendar](../../aspose.tasks/resource/calendar/) { get; set; } | Obtient ou définit une valeur de Calendar. |
| [CanLevel](../../aspose.tasks/resource/canlevel/) { get; set; } | Obtient ou définit une valeur indiquant si CanLevel est défini ou non. |
| [Code](../../aspose.tasks/resource/code/) { get; set; } | Obtient ou définit une valeur de Code. |
| [Cost](../../aspose.tasks/resource/cost/) { get; set; } | Obtient ou définit une valeur de Cost. |
| [CostCenter](../../aspose.tasks/resource/costcenter/) { get; set; } | Obtient ou définit une valeur de CostCenter. |
| [CostPerUse](../../aspose.tasks/resource/costperuse/) { get; set; } | Obtient ou définit une valeur de CostPerUse. |
| [CostVariance](../../aspose.tasks/resource/costvariance/) { get; set; } | Obtient ou définit une valeur de CostVariance. |
| [Created](../../aspose.tasks/resource/created/) { get; set; } | Obtient ou définit une valeur de Créé. |
| [CV](../../aspose.tasks/resource/cv/) { get; set; } | Obtient ou définit une valeur de CV. |
| [EMailAddress](../../aspose.tasks/resource/emailaddress/) { get; set; } | Obtient ou définit une valeur de EMailAddress. |
| [ExtendedAttributes](../../aspose.tasks/resource/extendedattributes/) { get; } | Obtient les valeurs d'un attribut étendu. |
| [Finish](../../aspose.tasks/resource/finish/) { get; set; } | Obtient ou définit une valeur de Finish. |
| [Group](../../aspose.tasks/resource/group/) { get; set; } | Obtient ou définit une valeur de Group. |
| [Guid](../../aspose.tasks/resource/guid/) { get; set; } | Obtient ou définit une valeur de Guid. |
| [Hyperlink](../../aspose.tasks/resource/hyperlink/) { get; set; } | Obtient ou définit une valeur de lien hypertexte. |
| [HyperlinkAddress](../../aspose.tasks/resource/hyperlinkaddress/) { get; set; } | Obtient ou définit une valeur de HyperlinkAddress. |
| [HyperlinkSubAddress](../../aspose.tasks/resource/hyperlinksubaddress/) { get; set; } | Obtient ou définit une valeur de HyperlinkSubAddress. |
| [Id](../../aspose.tasks/resource/id/) { get; set; } | Obtient ou définit une valeur de Id. |
| [Inactive](../../aspose.tasks/resource/inactive/) { get; set; } | Obtient ou définit une valeur indiquant si Inactive est défini ou non. |
| [Initials](../../aspose.tasks/resource/initials/) { get; set; } | Obtient ou définit une valeur de Initials. |
| [IsBudget](../../aspose.tasks/resource/isbudget/) { get; set; } | Obtient ou définit une valeur indiquant si IsBudget est défini ou non. |
| [IsCostResource](../../aspose.tasks/resource/iscostresource/) { get; set; } | Obtient ou définit une valeur indiquant si IsCostResource est défini ou non. |
| [IsEnterprise](../../aspose.tasks/resource/isenterprise/) { get; set; } | Obtient ou définit une valeur indiquant si IsEnterprise est défini ou non. |
| [IsGeneric](../../aspose.tasks/resource/isgeneric/) { get; set; } | Obtient ou définit une valeur indiquant si IsGeneric est défini ou non. |
| [IsNull](../../aspose.tasks/resource/isnull/) { get; set; } | Obtient ou définit une valeur indiquant si IsNull est défini ou non. |
| virtual [IsRoot](../../aspose.tasks/resource/isroot/) { get; } | Obtient l'indicateur indiquant si la ressource est une ressource racine. La ressource racine est une ressource spéciale destinée à prendre en charge les internes des formats de MS Project et n'est pas destinée à être utilisée directement à partir du code de l'utilisateur. |
| [IsTeamAssignmentPool](../../aspose.tasks/resource/isteamassignmentpool/) { get; set; } | Obtient ou définit une valeur indiquant si IsTeamAssignmentPool est défini ou non. |
| [MaterialLabel](../../aspose.tasks/resource/materiallabel/) { get; set; } | Obtient ou définit une valeur de MaterialLabel. |
| [MaxUnits](../../aspose.tasks/resource/maxunits/) { get; set; } | Obtient ou définit une valeur de MaxUnits. |
| [Name](../../aspose.tasks/resource/name/) { get; set; } | Obtient ou définit une valeur de Name. |
| [Notes](../../aspose.tasks/resource/notes/) { get; set; } | Obtient ou définit une valeur de Notes. |
| [NotesRTF](../../aspose.tasks/resource/notesrtf/) { get; set; } | Obtient ou définit une valeur de NotesRTF. |
| [NotesText](../../aspose.tasks/resource/notestext/) { get; set; } | Obtient ou définit une valeur de NotesText. |
| [OutlineCode](../../aspose.tasks/resource/outlinecode/) { get; } | Obtient un objet OutlineCodeCollection. La valeur d'un code hiérarchique. |
| [Overallocated](../../aspose.tasks/resource/overallocated/) { get; set; } | Obtient ou définit une valeur indiquant si Surutilisation est défini ou non. |
| [OvertimeCost](../../aspose.tasks/resource/overtimecost/) { get; set; } | Obtient ou définit une valeur de OvertimeCost. |
| [OvertimeRate](../../aspose.tasks/resource/overtimerate/) { get; set; } | Obtient ou définit une valeur de OvertimeRate. |
| [OvertimeRateFormat](../../aspose.tasks/resource/overtimerateformat/) { get; set; } | Obtient ou définit une valeur de OvertimeRateFormat. |
| [OvertimeWork](../../aspose.tasks/resource/overtimework/) { get; set; } | Obtient ou définit une valeur de OvertimeWork. |
| [ParentProject](../../aspose.tasks/resource/parentproject/) { get; } | Obtient le projet parent pour ce conteneur. |
| [PeakUnits](../../aspose.tasks/resource/peakunits/) { get; set; } | Obtient ou définit une valeur de PeakUnits. |
| [PercentWorkComplete](../../aspose.tasks/resource/percentworkcomplete/) { get; set; } | Obtient ou définit une valeur de PercentWorkComplete. |
| [Phonetics](../../aspose.tasks/resource/phonetics/) { get; set; } | Obtient ou définit une valeur de Phonetics. |
| [Rates](../../aspose.tasks/resource/rates/) { get; } | Obtient une instance du[`RateCollection`](../ratecollection/) classe pour cet objet. La collection de périodes et de taux associés à chacun. |
| [RegularWork](../../aspose.tasks/resource/regularwork/) { get; set; } | Obtient ou définit une valeur de RegularWork. |
| [RemainingCost](../../aspose.tasks/resource/remainingcost/) { get; set; } | Obtient ou définit une valeur de RemainingCost. |
| [RemainingOvertimeCost](../../aspose.tasks/resource/remainingovertimecost/) { get; set; } | Obtient ou définit une valeur de RemainingOvertimeCost. |
| [RemainingOvertimeWork](../../aspose.tasks/resource/remainingovertimework/) { get; set; } | Obtient ou définit une valeur de RemainingOvertimeWork. |
| [RemainingWork](../../aspose.tasks/resource/remainingwork/) { get; set; } | Obtient ou définit une valeur de RemainingWork. |
| [StandardRate](../../aspose.tasks/resource/standardrate/) { get; set; } | Obtient ou définit une valeur de StandardRate. |
| [StandardRateFormat](../../aspose.tasks/resource/standardrateformat/) { get; set; } | Obtient ou définit une valeur de StandardRateFormat. |
| [Start](../../aspose.tasks/resource/start/) { get; set; } | Obtient ou définit une valeur de Start. |
| [SV](../../aspose.tasks/resource/sv/) { get; set; } | Obtient ou définit une valeur de SV. |
| [TimephasedData](../../aspose.tasks/resource/timephaseddata/) { get; set; } | Obtient ou définit une instance de[`TimephasedDataCollection`](../timephaseddatacollection/) classe pour cet objet. |
| [Type](../../aspose.tasks/resource/type/) { get; set; } | Obtient ou définit une valeur de Type. |
| [Uid](../../aspose.tasks/resource/uid/) { get; set; } | Obtient ou définit une valeur de Uid. |
| [WindowsUserAccount](../../aspose.tasks/resource/windowsuseraccount/) { get; set; } | Obtient ou définit une valeur de WindowsUserAccount. |
| [Work](../../aspose.tasks/resource/work/) { get; set; } | Obtient ou définit une valeur de Work. |
| [Workgroup](../../aspose.tasks/resource/workgroup/) { get; set; } | Obtient ou définit une valeur de Workgroup. |
| [WorkVariance](../../aspose.tasks/resource/workvariance/) { get; set; } | Obtient ou définit une valeur de WorkVariance. |

## Méthodes

| Nom | La description |
| --- | --- |
| [Delete](../../aspose.tasks/resource/delete/)() | Supprime une ressource et ses affectations du projet. |
| override [Equals](../../aspose.tasks/resource/equals/#equals_1)(object) | Renvoie une valeur indiquant si cette instance est égale à un objet spécifié. |
| [Equals](../../aspose.tasks/resource/equals/#equals)(Resource) | Renvoie une valeur indiquant si cette instance est égale à une instance spécifiée du`Resource` classe. |
| [Get&lt;T&gt;](../../aspose.tasks/resource/get/)(Key&lt;T, RscKey&gt;) | Renvoie la valeur à laquelle la propriété est mappée dans ce conteneur. |
| override [GetHashCode](../../aspose.tasks/resource/gethashcode/)() | Renvoie une valeur de code de hachage pour l'instance du`Resource` classe. |
| [GetTimephasedData](../../aspose.tasks/resource/gettimephaseddata/#gettimephaseddata)(DateTime, DateTime) | Retours[`TimephasedDataCollection`](../timephaseddatacollection/) pour cet objet avec[`TimephasedData`](./timephaseddata/) valeurs dans les dates de début et de fin données. |
| [GetTimephasedData](../../aspose.tasks/resource/gettimephaseddata/#gettimephaseddata_1)(DateTime, DateTime, TimephasedDataType) | Renvoie une instance du[`TimephasedDataCollection`](../timephaseddatacollection/) classe pour cet objet avec la[`TimephasedData`](./timephaseddata/) valeurs dans les dates de début et de fin données de spécifié[`TimephasedDataType`](../timephaseddatatype/) . |
| [Set](../../aspose.tasks/resource/set/#set)(Key&lt;DateTime, RscKey&gt;, DateTime) | Mappe la propriété spécifiée à la valeur spécifiée dans ce conteneur. |
| [Set&lt;T&gt;](../../aspose.tasks/resource/set/#set_1)(Key&lt;T, RscKey&gt;, T) | Mappe la propriété spécifiée à la valeur spécifiée dans ce conteneur. |
| override [ToString](../../aspose.tasks/resource/tostring/)() | Renvoie une représentation sous forme de chaîne courte de l'instance du`Resource` class. Les détails exacts de la représentation ne sont pas spécifiés et peuvent être modifiés. |

### Voir également

* espace de noms [Aspose.Tasks](../../aspose.tasks/)
* Assemblée [Aspose.Tasks](../../)


