Class Resource

Resource class

Représente une ressource dans un projet.

public class Resource : IEquatable<Resource>

Propriétés

NomLa description
AccrueAt { get; set; }Obtient ou définit une valeur de AccrueAt.
ActiveDirectoryGuid { get; set; }Obtient ou définit une valeur de ActiveDirectoryGuid.
ActualCost { get; set; }Obtient ou définit une valeur de ActualCost.
ActualOvertimeCost { get; set; }Obtient ou définit une valeur de ActualOvertimeCost.
ActualOvertimeWork { get; set; }Obtient ou définit une valeur de ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }Obtient ou définit une valeur de ActualOvertimeWorkProtected.
ActualWork { get; set; }Obtient ou définit une valeur de ActualWork.
ActualWorkProtected { get; set; }Obtient ou définit une valeur de ActualWorkProtected.
ACWP { get; set; }Obtient ou définit une valeur de ACWP.
AssignmentOwner { get; set; }Obtient ou définit une valeur de AssignmentOwner.
AssignmentOwnerGuid { get; set; }Obtient ou définit une valeur de AssignmentOwnerGuid.
Assignments { get; }Obtient une collection d’affectations de ressources pour cet objet.
AvailabilityPeriods { get; }Obtient une instance duAvailabilityPeriodCollection class. La collection de périodes pendant lesquelles une ressource est disponible.
AvailableFrom { get; set; }Obtient ou définit une valeur de AvailableFrom.
AvailableTo { get; set; }Obtient ou définit une valeur de AvailableTo.
Baselines { get; }Obtient une instance BaselineCollection pour cet objet. Les valeurs de référence pour une ressource.
BCWP { get; set; }Obtient ou définit une valeur de BCWP.
BCWS { get; set; }Obtient ou définit une valeur de BCWS.
BookingType { get; set; }Obtient ou définit une valeur de BookingType.
BudgetCost { get; set; }Obtient ou définit une valeur de BudgetCost.
BudgetWork { get; set; }Obtient ou définit une valeur de BudgetWork.
Calendar { get; set; }Obtient ou définit une valeur de Calendar.
CanLevel { get; set; }Obtient ou définit une valeur indiquant si CanLevel est défini ou non.
Code { get; set; }Obtient ou définit une valeur de Code.
Cost { get; set; }Obtient ou définit une valeur de Cost.
CostCenter { get; set; }Obtient ou définit une valeur de CostCenter.
CostPerUse { get; set; }Obtient ou définit une valeur de CostPerUse.
CostVariance { get; set; }Obtient ou définit une valeur de CostVariance.
Created { get; set; }Obtient ou définit une valeur de Créé.
CV { get; set; }Obtient ou définit une valeur de CV.
EMailAddress { get; set; }Obtient ou définit une valeur de EMailAddress.
ExtendedAttributes { get; }Obtient les valeurs d’un attribut étendu.
Finish { get; set; }Obtient ou définit une valeur de Finish.
Group { get; set; }Obtient ou définit une valeur de Group.
Guid { get; set; }Obtient ou définit une valeur de Guid.
Hyperlink { get; set; }Obtient ou définit une valeur de lien hypertexte.
HyperlinkAddress { get; set; }Obtient ou définit une valeur de HyperlinkAddress.
HyperlinkSubAddress { get; set; }Obtient ou définit une valeur de HyperlinkSubAddress.
Id { get; set; }Obtient ou définit une valeur de Id.
Inactive { get; set; }Obtient ou définit une valeur indiquant si Inactive est défini ou non.
Initials { get; set; }Obtient ou définit une valeur de Initials.
IsBudget { get; set; }Obtient ou définit une valeur indiquant si IsBudget est défini ou non.
IsCostResource { get; set; }Obtient ou définit une valeur indiquant si IsCostResource est défini ou non.
IsEnterprise { get; set; }Obtient ou définit une valeur indiquant si IsEnterprise est défini ou non.
IsGeneric { get; set; }Obtient ou définit une valeur indiquant si IsGeneric est défini ou non.
IsNull { get; set; }Obtient ou définit une valeur indiquant si IsNull est défini ou non.
virtual 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 { get; set; }Obtient ou définit une valeur indiquant si IsTeamAssignmentPool est défini ou non.
MaterialLabel { get; set; }Obtient ou définit une valeur de MaterialLabel.
MaxUnits { get; set; }Obtient ou définit une valeur de MaxUnits.
Name { get; set; }Obtient ou définit une valeur de Name.
Notes { get; set; }Obtient ou définit une valeur de Notes.
NotesRTF { get; set; }Obtient ou définit une valeur de NotesRTF.
NotesText { get; set; }Obtient ou définit une valeur de NotesText.
OutlineCode { get; }Obtient un objet OutlineCodeCollection. La valeur d’un code hiérarchique.
Overallocated { get; set; }Obtient ou définit une valeur indiquant si Surutilisation est défini ou non.
OvertimeCost { get; set; }Obtient ou définit une valeur de OvertimeCost.
OvertimeRate { get; set; }Obtient ou définit une valeur de OvertimeRate.
OvertimeRateFormat { get; set; }Obtient ou définit une valeur de OvertimeRateFormat.
OvertimeWork { get; set; }Obtient ou définit une valeur de OvertimeWork.
ParentProject { get; }Obtient le projet parent pour ce conteneur.
PeakUnits { get; set; }Obtient ou définit une valeur de PeakUnits.
PercentWorkComplete { get; set; }Obtient ou définit une valeur de PercentWorkComplete.
Phonetics { get; set; }Obtient ou définit une valeur de Phonetics.
Rates { get; }Obtient une instance duRateCollection classe pour cet objet. La collection de périodes et de taux associés à chacun.
RegularWork { get; set; }Obtient ou définit une valeur de RegularWork.
RemainingCost { get; set; }Obtient ou définit une valeur de RemainingCost.
RemainingOvertimeCost { get; set; }Obtient ou définit une valeur de RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }Obtient ou définit une valeur de RemainingOvertimeWork.
RemainingWork { get; set; }Obtient ou définit une valeur de RemainingWork.
StandardRate { get; set; }Obtient ou définit une valeur de StandardRate.
StandardRateFormat { get; set; }Obtient ou définit une valeur de StandardRateFormat.
Start { get; set; }Obtient ou définit une valeur de Start.
SV { get; set; }Obtient ou définit une valeur de SV.
TimephasedData { get; set; }Obtient ou définit une instance deTimephasedDataCollection classe pour cet objet.
Type { get; set; }Obtient ou définit une valeur de Type.
Uid { get; set; }Obtient ou définit une valeur de Uid.
WindowsUserAccount { get; set; }Obtient ou définit une valeur de WindowsUserAccount.
Work { get; set; }Obtient ou définit une valeur de Work.
Workgroup { get; set; }Obtient ou définit une valeur de Workgroup.
WorkVariance { get; set; }Obtient ou définit une valeur de WorkVariance.

Méthodes

NomLa description
Delete()Supprime une ressource et ses affectations du projet.
override Equals(object)Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.
Equals(Resource)Renvoie une valeur indiquant si cette instance est égale à une instance spécifiée duResource classe.
Get<T>(Key<T, RscKey>)Renvoie la valeur à laquelle la propriété est mappée dans ce conteneur.
override GetHashCode()Renvoie une valeur de code de hachage pour l’instance duResource classe.
GetTimephasedData(DateTime, DateTime)RetoursTimephasedDataCollection pour cet objet avecTimephasedData valeurs dans les dates de début et de fin données.
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Renvoie une instance duTimephasedDataCollection classe pour cet objet avec laTimephasedData valeurs dans les dates de début et de fin données de spécifiéTimephasedDataType .
Set(Key<DateTime, RscKey>, DateTime)Mappe la propriété spécifiée à la valeur spécifiée dans ce conteneur.
Set<T>(Key<T, RscKey>, T)Mappe la propriété spécifiée à la valeur spécifiée dans ce conteneur.
override ToString()Renvoie une représentation sous forme de chaîne courte de l’instance duResource class. Les détails exacts de la représentation ne sont pas spécifiés et peuvent être modifiés.

Voir également