Class Resource

Resource class

Rappresenta una risorsa in un progetto.

public class Resource : IEquatable<Resource>

Proprietà

NomeDescrizione
AccrueAt { get; set; }Ottiene o imposta un valore di AccrueAt.
ActiveDirectoryGuid { get; set; }Ottiene o imposta un valore di ActiveDirectoryGuid.
ActualCost { get; set; }Ottiene o imposta un valore di ActualCost.
ActualOvertimeCost { get; set; }Ottiene o imposta un valore di ActualOvertimeCost.
ActualOvertimeWork { get; set; }Ottiene o imposta un valore di ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }Ottiene o imposta un valore di ActualOvertimeWorkProtected.
ActualWork { get; set; }Ottiene o imposta un valore di ActualWork.
ActualWorkProtected { get; set; }Ottiene o imposta un valore di ActualWorkProtected.
ACWP { get; set; }Ottiene o imposta un valore di ACWP.
AssignmentOwner { get; set; }Ottiene o imposta un valore di AssignmentOwner.
AssignmentOwnerGuid { get; set; }Ottiene o imposta un valore di AssignmentOwnerGuid.
Assignments { get; }Ottiene una raccolta di assegnazioni di risorse per questo oggetto.
AvailabilityPeriods { get; }Ottiene l’istanza diAvailabilityPeriodCollection class. La raccolta dei periodi durante i quali una risorsa è disponibile.
AvailableFrom { get; set; }Ottiene o imposta un valore di AvailableFrom.
AvailableTo { get; set; }Ottiene o imposta un valore di AvailableTo.
Baselines { get; }Ottiene un’istanza BaselineCollection per questo oggetto. I valori di base per una risorsa.
BCWP { get; set; }Ottiene o imposta un valore di BCWP.
BCWS { get; set; }Ottiene o imposta un valore di BCWS.
BookingType { get; set; }Ottiene o imposta un valore di BookingType.
BudgetCost { get; set; }Ottiene o imposta un valore di BudgetCost.
BudgetWork { get; set; }Ottiene o imposta un valore di BudgetWork.
Calendar { get; set; }Ottiene o imposta un valore di Calendar.
CanLevel { get; set; }Ottiene o imposta un valore che indica se CanLevel è impostato o meno.
Code { get; set; }Ottiene o imposta un valore di Code.
Cost { get; set; }Ottiene o imposta un valore di Cost.
CostCenter { get; set; }Ottiene o imposta un valore di CostCenter.
CostPerUse { get; set; }Ottiene o imposta un valore di CostPerUse.
CostVariance { get; set; }Ottiene o imposta un valore di CostVariance.
Created { get; set; }Ottiene o imposta un valore di Created.
CV { get; set; }Ottiene o imposta un valore di CV.
EMailAddress { get; set; }Ottiene o imposta un valore di EMailAddress.
ExtendedAttributes { get; }Ottiene i valori di un attributo esteso.
Finish { get; set; }Ottiene o imposta un valore di Fine.
Group { get; set; }Ottiene o imposta un valore di Group.
Guid { get; set; }Ottiene o imposta un valore di Guid.
Hyperlink { get; set; }Ottiene o imposta un valore di collegamento ipertestuale.
HyperlinkAddress { get; set; }Ottiene o imposta un valore di HyperlinkAddress.
HyperlinkSubAddress { get; set; }Ottiene o imposta un valore di HyperlinkSubAddress.
Id { get; set; }Ottiene o imposta un valore di Id.
Inactive { get; set; }Ottiene o imposta un valore che indica se Inactive è impostato o meno.
Initials { get; set; }Ottiene o imposta un valore di Initials.
IsBudget { get; set; }Ottiene o imposta un valore che indica se IsBudget è impostato o meno.
IsCostResource { get; set; }Ottiene o imposta un valore che indica se IsCostResource è impostato o meno.
IsEnterprise { get; set; }Ottiene o imposta un valore che indica se IsEnterprise è impostato o meno.
IsGeneric { get; set; }Ottiene o imposta un valore che indica se IsGeneric è impostato o meno.
IsNull { get; set; }Ottiene o imposta un valore che indica se IsNull è impostato o meno.
virtual IsRoot { get; }Ottiene il flag che indica se la risorsa è una risorsa radice. La risorsa radice è una risorsa speciale destinata a supportare gli interni dei formati di MS Project e non deve essere utilizzata direttamente dal codice dell’utente.
IsTeamAssignmentPool { get; set; }Ottiene o imposta un valore che indica se IsTeamAssignmentPool è impostato o meno.
MaterialLabel { get; set; }Ottiene o imposta un valore di MaterialLabel.
MaxUnits { get; set; }Ottiene o imposta un valore di MaxUnits.
Name { get; set; }Ottiene o imposta un valore di Name.
Notes { get; set; }Ottiene o imposta un valore di Notes.
NotesRTF { get; set; }Ottiene o imposta un valore di NotesRTF.
NotesText { get; set; }Ottiene o imposta un valore di NotesText.
OutlineCode { get; }Ottiene un oggetto OutlineCodeCollection. Il valore di un codice struttura.
Overallocated { get; set; }Ottiene o imposta un valore che indica se Overallocated è impostato o meno.
OvertimeCost { get; set; }Ottiene o imposta un valore di OvertimeCost.
OvertimeRate { get; set; }Ottiene o imposta un valore di OvertimeRate.
OvertimeRateFormat { get; set; }Ottiene o imposta un valore di OvertimeRateFormat.
OvertimeWork { get; set; }Ottiene o imposta un valore di OvertimeWork.
ParentProject { get; }Ottiene il progetto principale per questo contenitore.
PeakUnits { get; set; }Ottiene o imposta un valore di PeakUnits.
PercentWorkComplete { get; set; }Ottiene o imposta un valore di PercentWorkComplete.
Phonetics { get; set; }Ottiene o imposta un valore di Phonetics.
Rates { get; }Ottiene l’istanza diRateCollection class per questo oggetto. La raccolta di periodi e tariffe associati a ciascuno di essi.
RegularWork { get; set; }Ottiene o imposta un valore di RegularWork.
RemainingCost { get; set; }Ottiene o imposta un valore di RemainingCost.
RemainingOvertimeCost { get; set; }Ottiene o imposta un valore di RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }Ottiene o imposta un valore di RemainingOvertimeWork.
RemainingWork { get; set; }Ottiene o imposta un valore di RemainingWork.
StandardRate { get; set; }Ottiene o imposta un valore di StandardRate.
StandardRateFormat { get; set; }Ottiene o imposta un valore di StandardRateFormat.
Start { get; set; }Ottiene o imposta un valore di Start.
SV { get; set; }Ottiene o imposta un valore di SV.
TimephasedData { get; set; }Ottiene o imposta un’istanza diTimephasedDataCollection classe per questo oggetto.
Type { get; set; }Ottiene o imposta un valore di Type.
Uid { get; set; }Ottiene o imposta un valore di Uid.
WindowsUserAccount { get; set; }Ottiene o imposta un valore di WindowsUserAccount.
Work { get; set; }Ottiene o imposta un valore di Work.
Workgroup { get; set; }Ottiene o imposta un valore di Workgroup.
WorkVariance { get; set; }Ottiene o imposta un valore di WorkVariance.

Metodi

NomeDescrizione
Delete()Elimina una risorsa e le relative assegnazioni dal progetto.
override Equals(object)Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.
Equals(Resource)Restituisce un valore che indica se questa istanza è uguale a un’istanza specificata diResource classe.
Get<T>(Key<T, RscKey>)Restituisce il valore a cui è mappata la proprietà in questo contenitore.
override GetHashCode()Restituisce un valore di codice hash per l’istanza diResource classe.
GetTimephasedData(DateTime, DateTime)RitornaTimephasedDataCollection per questo oggetto conTimephasedData valori entro determinate date di inizio e fine.
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Restituisce un’istanza diTimephasedDataCollection class per questo oggetto con ilTimephasedData valori all’interno delle date di inizio e di fine specificateTimephasedDataType .
Set(Key<DateTime, RscKey>, DateTime)Associa la proprietà specificata al valore specificato in questo contenitore.
Set<T>(Key<T, RscKey>, T)Associa la proprietà specificata al valore specificato in questo contenitore.
override ToString()Restituisce una breve rappresentazione di stringa dell’istanza diResource class. I dettagli esatti della rappresentazione non sono specificati e soggetti a modifiche.

Guarda anche