Class ResourceAssignment

ResourceAssignment class

Stellt eine Ressourcenzuweisung in einem Projekt dar.

public class ResourceAssignment : IEquatable<ResourceAssignment>

Eigenschaften

NameBeschreibung
ActualCost { get; set; }Ruft einen Wert von ActualCost ab oder legt ihn fest.
ActualFinish { get; set; }Ruft einen Wert von ActualFinish ab oder legt ihn fest.
ActualOvertimeCost { get; set; }Ruft einen Wert von ActualOvertimeCost ab oder legt ihn fest.
ActualOvertimeWork { get; set; }Ruft einen Wert von ActualOvertimeWork ab oder legt ihn fest.
ActualOvertimeWorkProtected { get; set; }Ruft einen Wert von ActualOvertimeWorkProtected ab oder legt ihn fest.
ActualStart { get; set; }Ruft einen Wert von ActualStart ab oder legt ihn fest.
ActualWork { get; set; }Ruft einen Wert von ActualWork ab oder legt ihn fest.
ActualWorkProtected { get; set; }Ruft einen Wert von ActualWorkProtected ab oder legt ihn fest.
ACWP { get; set; }Ruft einen Wert von ACWP ab oder legt ihn fest.
AssignmentOwner { get; set; }Ruft einen Wert von AssignmentOwner ab oder legt ihn fest.
AssignmentOwnerGuid { get; set; }Ruft einen Wert von AssignmentOwnerGuid ab oder legt ihn fest.
Baselines { get; }Ruft das AssignmentBaselineCollection-Objekt ab. Die Sammlung von Baseline-Werten, die einer Zuweisung zugeordnet sind.
BCWP { get; set; }Ruft einen Wert von BCWP ab oder legt ihn fest.
BCWS { get; set; }Ruft einen Wert von BCWS ab oder legt ihn fest.
BookingType { get; set; }Ruft einen Wert von BookingType ab oder legt ihn fest.
BudgetCost { get; set; }Ruft einen Wert von BudgetCost ab oder legt ihn fest.
BudgetWork { get; set; }Ruft einen Wert von BudgetWork ab oder legt ihn fest.
Confirmed { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Bestätigt festgelegt ist oder nicht.
Cost { get; set; }Ruft einen Kostenwert ab oder legt ihn fest.
CostRateTableType { get; set; }Ruft einen Wert von CostRateTableType ab oder legt ihn fest.
CostVariance { get; set; }Ruft einen Wert von CostVariance ab oder legt ihn fest.
Created { get; set; }Ruft den Wert Erstellt ab oder legt ihn fest.
CV { get; set; }Holt oder setzt einen Wert von CV.
Delay { get; set; }Ruft einen Verzögerungswert ab oder legt ihn fest.
ExtendedAttributes { get; set; }Ruft eine Instanz der ExtendedAttributeCollection-Klasse für dieses Objekt ab oder legt sie fest.
Finish { get; set; }Ruft den Wert Finish ab oder legt ihn fest.
FinishVariance { get; set; }Ruft einen Wert von FinishVariance ab oder legt ihn fest.
FixedMaterial { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob FixedMaterial festgelegt ist oder nicht.
Guid { get; set; }Ruft eine eindeutige Kennung für diese Zuweisung ab oder legt sie fest.
HasFixedRateUnits { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob HasFixedRateUnits festgelegt ist oder nicht.
Hyperlink { get; set; }Ruft einen Hyperlink-Wert ab oder legt ihn fest.
HyperlinkAddress { get; set; }Ruft einen Wert von HyperlinkAddress ab oder legt ihn fest.
HyperlinkSubAddress { get; set; }Ruft einen Wert von HyperlinkSubAddress ab oder legt ihn fest.
LevelingDelay { get; set; }Ruft einen Wert von LevelingDelay ab oder legt ihn fest.
LevelingDelayFormat { get; set; }Ruft einen Wert von LevelingDelayFormat ab oder legt ihn fest.
LinkedFields { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob LinkedFields festgelegt ist oder nicht.
Milestone { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Milestone gesetzt ist oder nicht.
Notes { get; set; }Ruft einen Wert von Notes ab oder legt ihn fest.
Overallocated { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Overlocated festgelegt ist oder nicht.
OvertimeCost { get; set; }Ruft einen Wert von OvertimeCost ab oder legt ihn fest.
OvertimeWork { get; set; }Ruft einen Wert von OvertimeWork ab oder legt ihn fest.
ParentProject { get; }Ruft das übergeordnete Projekt für diese Aufgabe ab.
PeakUnits { get; set; }Ruft einen Wert von PeakUnits ab oder legt ihn fest.
PercentWorkComplete { get; set; }Ruft einen Wert von PercentWorkComplete ab oder legt ihn fest.
RateScale { get; set; }Ruft einen Wert von RateScale ab oder legt ihn fest.
RegularWork { get; set; }Ruft den Wert von RegularWork ab oder legt ihn fest.
RemainingCost { get; set; }Ruft einen Wert von RemainingCost ab oder legt diesen fest.
RemainingOvertimeCost { get; set; }Ruft einen Wert von RemainingOvertimeCost ab oder legt diesen fest.
RemainingOvertimeWork { get; set; }Ruft einen Wert von RemainingOvertimeWork ab oder legt ihn fest.
RemainingWork { get; set; }Ruft einen Wert von RemainingWork ab oder legt ihn fest.
Resource { get; set; }Die einer Aufgabe zugewiesene Ressource.
ResponsePending { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ResponsePending festgelegt ist oder nicht.
Resume { get; set; }Ruft einen Wert von Resume ab oder legt ihn fest.
Start { get; set; }Ruft einen Startwert ab oder legt ihn fest.
StartVariance { get; set; }Ruft einen Wert von StartVariance ab oder legt ihn fest.
Stop { get; set; }Ruft den Wert Stop ab oder legt ihn fest.
Summary { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Zusammenfassung festgelegt ist oder nicht.
SV { get; set; }Ruft einen Wert von SV ab oder legt ihn fest.
Task { get; set; }Die Aufgabe, der eine Ressource zugeordnet ist.
TimephasedData { get; set; }Ruft die Instanz von ab oder legt sie festTimephasedDataCollection Klasse, die Elemente von enthältTimephasedData Klasse.
Uid { get; set; }Ruft einen Wert von Uid ab oder legt ihn fest.
Units { get; set; }Ruft einen Wert von Einheiten ab oder legt ihn fest.
UpdateNeeded { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob UpdateNeeded festgelegt ist oder nicht.
VAC { get; set; }Ruft einen Wert von VAC ab oder legt ihn fest.
Work { get; set; }Ruft einen Wert von Arbeit ab oder legt ihn fest.
WorkContour { get; set; }Ruft einen Wert von WorkContour ab oder legt ihn fest.
WorkVariance { get; set; }Ruft einen Wert von WorkVariance ab oder legt ihn fest.

Methoden

NameBeschreibung
Delete()Löscht die Ressourcenzuweisung aus der Projektzuweisungssammlung.
override Equals(object)Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.
Equals(ResourceAssignment)Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einer angegebenen Instanz von istResourceAssignment Klasse.
Get<T>(Key<T, AsnKey>)Gibt den Wert zurück, dem die Eigenschaft in diesem Container zugeordnet ist.
override GetHashCode()Gibt einen Hashcodewert für die Instanz von zurückResourceAssignment Klasse.
GetTimephasedData(DateTime, DateTime)gibt zurückTimephasedDataCollection Objekt mit den Instanzen vonTimephasedData Klasse innerhalb der angegebenen Start- und Enddaten vonAssignmentWork .
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Gibt die Instanz zurückTimephasedDataCollection Klasse, die Instanzen von enthältTimephasedData Klasse innerhalb der angegebenen Start- und Enddaten von angegebenTimephasedDataType .
MakeTPs(DateTime, TimeSpan, Calendar, List<TimephasedData>, bool, int)Erzeugt eine Liste von Zeitphasendaten.
Set<T>(Key<T, AsnKey>, T)Ordnet die angegebene Eigenschaft dem angegebenen Wert in diesem Container zu.
SplitTask(DateTime, DateTime, Calendar)Teilt die Aufgabe in zwei Teile auf.
TimephasedDataFromTaskDuration(Calendar)Generiert eine Liste mit Zeitphasendaten basierend auf der Aufgabendauer und dem geplanten Startdatum.
override ToString()Gibt eine kurze Zeichenfolgendarstellung der Instanz von zurückResourceAssignment class. Die genauen Details der Darstellung sind nicht spezifiziert und können sich ändern.

Siehe auch