Class ResourceAssignment

Class ResourceAssignment

nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)

Predstavlja dodjelu resursa u projektu.

public class ResourceAssignment : IEquatable<resourceassignment>

Inheritance

object ResourceAssignment

Implements

IEquatable

naslijeđeni članovi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

ACWP

Dobiva ili postavlja vrijednost ACWP-a.

[EntityField]
public double ACWP { get; set; }

Vrijednost nekretnina

double

ActualCost

Dobivaju ili postavljaju vrijednost ActualCost.

[EntityField]
public decimal ActualCost { get; set; }

Vrijednost nekretnina

decimal

ActualFinish

Dobiva ili postavlja vrijednost ActualFinish.

[EntityField]
public DateTime ActualFinish { get; set; }

Vrijednost nekretnina

DateTime

ActualOvertimeCost

Dobiva ili postavlja vrijednost ActualOvertimeCost.

[EntityField]
public decimal ActualOvertimeCost { get; set; }

Vrijednost nekretnina

decimal

ActualOvertimeWork

Dobiva ili postavlja vrijednost ActualOvertimeWork.

[EntityField]
public Duration ActualOvertimeWork { get; set; }

Vrijednost nekretnina

Duration

ActualOvertimeWorkProtected

Dobiva ili postavlja vrijednost za ActualOvertimeWorkProtected.

[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }

Vrijednost nekretnina

Duration

ActualStart

Dobiva ili postavlja vrijednost za ActualStart.

[EntityField]
public DateTime ActualStart { get; set; }

Vrijednost nekretnina

DateTime

ActualWork

Dobiva ili postavlja vrijednost ActualWork-a.

[EntityField]
public Duration ActualWork { get; set; }

Vrijednost nekretnina

Duration

ActualWorkProtected

Dobivaju ili postavljaju vrijednost ActualWorkProtected.

[EntityField]
public Duration ActualWorkProtected { get; set; }

Vrijednost nekretnina

Duration

AssignmentOwner

Dobivaju ili postavljaju vrijednost AssignmentOwner.

[EntityField]
public string AssignmentOwner { get; set; }

Vrijednost nekretnina

string

AssignmentOwnerGuid

Dobiva ili postavlja vrijednost AssignmentOwnerGuid.

[EntityField]
public string AssignmentOwnerGuid { get; set; }

Vrijednost nekretnina

string

BCWP

Dobivaju ili postavljaju vrijednost BCWP-a.

[EntityField]
public double BCWP { get; set; }

Vrijednost nekretnina

double

BCWS

Dobiva ili postavlja vrijednost BCWS-a.

[EntityField]
public double BCWS { get; set; }

Vrijednost nekretnina

double

Baselines

Pronađite objekat za dodjelu.Zbirka osnovnih vrijednosti povezanih s dodjelom.

public AssignmentBaselineCollection Baselines { get; }

Vrijednost nekretnina

AssignmentBaselineCollection

BookingType

Dobivate ili postavite vrijednost BookingType-a.

[EntityField]
public BookingType BookingType { get; set; }

Vrijednost nekretnina

BookingType

BudgetCost

Dobivaju ili postavljaju vrijednost proračuna.

[EntityField]
public decimal BudgetCost { get; set; }

Vrijednost nekretnina

decimal

BudgetWork

Dobiva ili postavlja vrijednost BudgetWork-a.

[EntityField]
public Duration BudgetWork { get; set; }

Vrijednost nekretnina

Duration

CV

Dobivaju ili postavljaju vrijednost CV-a.

[EntityField]
public double CV { get; set; }

Vrijednost nekretnina

double

Confirmed

Dobiva ili postavlja vrijednost koja ukazuje na to je li potvrđeno postavljeno ili ne.

[EntityField]
public bool Confirmed { get; set; }

Vrijednost nekretnina

bool

Cost

Dobivaju ili postavljaju vrijednost troškova.

[EntityField]
public decimal Cost { get; set; }

Vrijednost nekretnina

decimal

CostRateTableType

Dobiva ili postavlja vrijednost CostRateTableType.

[EntityField]
public RateType CostRateTableType { get; set; }

Vrijednost nekretnina

RateType

CostVariance

Dobivaju ili postavljaju vrijednost CostVariancea.

[EntityField]
public double CostVariance { get; set; }

Vrijednost nekretnina

double

Created

Dobivaju ili postavljaju vrijednost stvorenog.

[EntityField]
public DateTime Created { get; set; }

Vrijednost nekretnina

DateTime

Delay

Dobivaju ili postavljaju vrijednost odgode.

[EntityField]
public Duration Delay { get; set; }

Vrijednost nekretnina

Duration

ExtendedAttributes

Dobiva ili postavlja primjer razreda ExtendedAttributeCollection za ovaj objekt.

public ExtendedAttributeCollection ExtendedAttributes { get; set; }

Vrijednost nekretnina

ExtendedAttributeCollection

Remarks

Čitanje je podržano samo za XML format.

Finish

Dobivaju ili postavljaju vrijednost završetka.

[EntityField]
public DateTime Finish { get; set; }

Vrijednost nekretnina

DateTime

FinishVariance

Dobiva ili postavlja vrijednost FinishVariance.

[EntityField]
public Duration FinishVariance { get; set; }

Vrijednost nekretnina

Duration

FixedMaterial

Dobiva ili postavlja vrijednost koja ukazuje na to je li FixedMaterial postavljen ili ne.

[EntityField]
public bool FixedMaterial { get; set; }

Vrijednost nekretnina

bool

Guid

Pronađite ili postavite jedinstveni identifikator za ovu zadaću.

public Guid? Guid { get; set; }

Vrijednost nekretnina

Guid ?

HasFixedRateUnits

Dobiva ili postavlja vrijednost koja ukazuje na to je li HasFixedRateUnits postavljen ili ne.

[EntityField]
public bool HasFixedRateUnits { get; set; }

Vrijednost nekretnina

bool

Hyperlink

Dobiva ili postavlja vrijednost Hyperlink-a.

[EntityField]
public string Hyperlink { get; set; }

Vrijednost nekretnina

string

HyperlinkAddress

Dobiva ili postavlja vrijednost HyperlinkAddress.

[EntityField]
public string HyperlinkAddress { get; set; }

Vrijednost nekretnina

string

HyperlinkSubAddress

Dobiva ili postavlja vrijednost HyperlinkSubAddress.

[EntityField]
public string HyperlinkSubAddress { get; set; }

Vrijednost nekretnina

string

LevelingDelay

Dobivate ili postavite vrijednost od LevelingDelay.

[EntityField]
public Duration LevelingDelay { get; set; }

Vrijednost nekretnina

Duration

LinkedFields

Dobiva ili postavlja vrijednost koja ukazuje na to je li LinkedFields postavljen ili ne.

[EntityField]
public bool LinkedFields { get; set; }

Vrijednost nekretnina

bool

Milestone

Dobiva ili postavlja vrijednost koja ukazuje na to je li Milestone postavljen ili ne.

[EntityField]
public bool Milestone { get; set; }

Vrijednost nekretnina

bool

UpozorenjeRTF

Pronađite ili postavite tekstne beleške u RTF formatu.Podržava se samo za MPP formate.

[EntityField]
public string NotesRTF { get; set; }

Vrijednost nekretnina

string

NotesText

Dobivaju ili postavljaju beleške izravnog teksta koji se izvlači iz RTF podataka.

[EntityField]
public string NotesText { get; set; }

Vrijednost nekretnina

string

Overallocated

Dobiva ili postavlja vrijednost koja ukazuje na to je li postavljeno ili ne.

[EntityField]
public bool Overallocated { get; set; }

Vrijednost nekretnina

bool

OvertimeCost

Dobiva ili postavlja vrijednost OvertimeCost.

[EntityField]
public decimal OvertimeCost { get; set; }

Vrijednost nekretnina

decimal

OvertimeWork

Dobiva ili postavlja vrijednost OvertimeWork.

[EntityField]
public Duration OvertimeWork { get; set; }

Vrijednost nekretnina

Duration

ParentProject

Dobivaju roditeljski projekt za ovu zadaću.

public Project ParentProject { get; }

Vrijednost nekretnina

Project

PeakUnits

Dobivaju ili postavljaju vrijednost PeakUnits.

[EntityField]
public double PeakUnits { get; set; }

Vrijednost nekretnina

double

PercentWorkComplete

Dobivate ili postavite vrijednost od ProcentWorkComplete.

[EntityField]
public int PercentWorkComplete { get; set; }

Vrijednost nekretnina

int

RateScale

Dobiva ili postavlja vrijednost RateScale.

[EntityField]
public RateScaleType RateScale { get; set; }

Vrijednost nekretnina

RateScaleType

RegularWork

Dobiva ili postavlja vrijednost RegularWork.

[EntityField]
public Duration RegularWork { get; set; }

Vrijednost nekretnina

Duration

RemainingCost

Dobivaju ili postavljaju vrijednost RemainingCost.

[EntityField]
public decimal RemainingCost { get; set; }

Vrijednost nekretnina

decimal

RemainingOvertimeCost

Dobivaju ili postavljaju vrijednost za ostanakOvertimeCost.

[EntityField]
public decimal RemainingOvertimeCost { get; set; }

Vrijednost nekretnina

decimal

RemainingOvertimeWork

Dobiva ili postavlja vrijednost za RemainingOvertimeWork.

[EntityField]
public Duration RemainingOvertimeWork { get; set; }

Vrijednost nekretnina

Duration

RemainingWork

Dobivaju ili postavljaju vrijednost za RemainingWork.

[EntityField]
public Duration RemainingWork { get; set; }

Vrijednost nekretnina

Duration

Resource

Vrijednost dodijeljena zadatku.

public Resource Resource { get; set; }

Vrijednost nekretnina

Resource

ResponsePending

Dobiva ili postavlja vrijednost koja ukazuje na to je li postavljen odgovor ili ne.

[EntityField]
public bool ResponsePending { get; set; }

Vrijednost nekretnina

bool

Resume

Dobivaju ili postavljaju vrijednost rezuma.

[EntityField]
public DateTime Resume { get; set; }

Vrijednost nekretnina

DateTime

SV

Dobivaju ili postavljaju vrijednost SV.

[EntityField]
public double SV { get; set; }

Vrijednost nekretnina

double

Start

Dobivaju ili postavljaju vrijednost za početak.

[EntityField]
public DateTime Start { get; set; }

Vrijednost nekretnina

DateTime

StartVariance

Dobiva ili postavlja vrijednost StartVariancea.

[EntityField]
public Duration StartVariance { get; set; }

Vrijednost nekretnina

Duration

Stop

Dobivaju ili postavljaju vrijednost za zaustavljanje.

[EntityField]
public DateTime Stop { get; set; }

Vrijednost nekretnina

DateTime

Summary

Dobiva ili postavlja vrijednost koja ukazuje na to je li sažetak postavljen ili ne.

[EntityField]
public bool Summary { get; set; }

Vrijednost nekretnina

bool

Task

Zadatak na koji se dodjeljuje resurs.

public Task Task { get; set; }

Vrijednost nekretnina

Task

TimephasedData

Pronađite ili postavite primjer Aspose.Tasks.TimephasedDataCollection klase koja sadrži elemente Aspose.Tasks.ResourceAssignment.TimephasedData klase.

public TimephasedDataCollection TimephasedData { get; set; }

Vrijednost nekretnina

TimephasedDataCollection

Uid

Dobiva ili postavlja vrijednost UID-a.

[EntityField]
public int Uid { get; set; }

Vrijednost nekretnina

int

Units

Dobivaju ili postavljaju vrijednost jedinica.

[EntityField]
public double Units { get; set; }

Vrijednost nekretnina

double

UpdateNeeded

Dobiva ili postavlja vrijednost koja ukazuje na to je li UpdateNeed postavljen ili ne.

[EntityField]
public bool UpdateNeeded { get; set; }

Vrijednost nekretnina

bool

VAC

Dobiva ili postavlja vrijednost VAC-a.

[EntityField]
public double VAC { get; set; }

Vrijednost nekretnina

double

Work

Dobivaju ili postavljaju vrijednost rada.

[EntityField]
public Duration Work { get; set; }

Vrijednost nekretnina

Duration

WorkContour

Dobiva ili postavlja vrijednost WorkContoura.

[EntityField]
public WorkContourType WorkContour { get; set; }

Vrijednost nekretnina

WorkContourType

WorkVariance

Dobiva ili postavlja vrijednost WorkVariance.

[EntityField]
public Duration WorkVariance { get; set; }

Vrijednost nekretnina

Duration

Methods

Delete()

Izbjegava dodjelu resursa iz prikupljanja projekata.

public void Delete()

Equals(ResourceAssignment)

Vrati vrijednost koja ukazuje na to je li ta primjera jednaka određenoj primjeri klase Aspose.Tasks.ResourceAssignment.

public bool Equals(ResourceAssignment other)

Parameters

other ResourceAssignment

Prikazani primjer razreda Aspose.Tasks.ResourceAssignment u usporedbi s ovim primjerom.

Returns

bool

True ako određeni primjer Aspose.Tasks.ResourceAssignment klase ima istu vrijednost UID-a kao i ovaj primjer; inače, lažna.

Equals(Objekt)

Vrati vrijednost koja ukazuje na to je li ta instanca jednaka određenom objektu.

public override bool Equals(object obj)

Parameters

obj object

Predmet je usporediti s ovim postupkom.

Returns

bool

True ako je o raspored resursa koji dodjeljuje isti resurs i zadatak kao i ovaj; inače, lažna.

Svijet T>(Ključne riječi, asnkey="">)

Vrati vrijednost na koju je imovina upisana u ovom kontejneru.

public T Get<t>(Key<t, asnkey=""> key)

Parameters

key Key <t, asnkey ="">

određeni ključ za nekretnine. Aspose.Tasks.Asn za dobivanje ključa za nekretnine.

Returns

T

vrijednost na koju je imovina upisana u ovom kontejneru.

Vrsta parametara

T

Vrsta kartirane vrijednosti.

GetHashCode()

Vrati vrijednost hash koda za primjer Aspose.Tasks.ResourceAssignment klase.

public override int GetHashCode()

Returns

int

vraća vrijednost hash koda za ovaj objekt.

GetTimephasedData(Datum, datum, datum, datum)

Vrati primjer Aspose.Tasks.TimephasedDataCollection razred koji sadrži primjere Aspose.Tasks.ResourceAssignment.TimephasedData razred u određenim datumima početka i završetka određenih Aspose.Tasks.TimephasedDataType.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)

Parameters

start DateTime

Datum početka za vremenske fazne podatke.

end DateTime

Krajnji datum za vremenske fazne podatke.

timephasedType TimephasedDataType

Vrsta vremenskih faza podataka (Aspose.Tasks.TimephasedDataType).

Returns

TimephasedDataCollection

vraća popis koji sadrži primjere Aspose.Tasks.TimephasedData klase.

GetTimephasedData(Datum vremena, datum vremena)

Povratak Aspose.Tasks.TimephasedDataCollection objekt s primjerima Aspose.Tasks.ResourceAssignment.TimephasedData razred u određenim datumima početka i završetka Aspose.Tasks.TimephasedDataType.AssignmentWork.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

Datum početka za vremenske fazne podatke.

end DateTime

Krajnji datum za vremenske fazne podatke.

Returns

TimephasedDataCollection

vraća popis koji sadrži primjere Aspose.Tasks.TimephasedData klase.

GetTimephasedWork(Datum, datum, datum, datum)

Dobiva količinu radnih faza za određeni vremenski interval datuma.

public TimeSpan GetTimephasedWork(DateTime start, DateTime end, TimephasedDataType timephasedDataType)

Parameters

start DateTime

Početak vremenskog razdoblja datuma.

end DateTime

Kraj datuma vremenskog intervala.

timephasedDataType TimephasedDataType

Vrsta vremenskih faza podataka za korištenje.

Returns

TimeSpan

GetTimephasedWork(Datum vremena, datum vremena)

Dobiva količinu radnih faza za određeni vremenski interval datuma.

public TimeSpan GetTimephasedWork(DateTime start, DateTime end)

Parameters

start DateTime

Početak vremenskog razdoblja datuma.

end DateTime

Kraj datuma vremenskog intervala.

Returns

TimeSpan

Makić(DateTime, TimeSpan, Kalendar, List, bool , int)

Stvara popis vremenskih faza podataka.

public DateTime MakeTPs(DateTime start, TimeSpan time, Calendar calendar, List<timephaseddata> list, bool isWorking, int type)

Parameters

start DateTime

određeni datum početka.

time TimeSpan

određeno radno vrijeme.

calendar Calendar

određenog radnog kalendara.

list List < TimephasedData >

Popis vremenskih faza podataka.

isWorking bool

Navedena zastava koja navodi da li se vremenski podaci rade ili ne.

type int

Vrsta podataka u određenom vremenskom razdoblju.

Returns

DateTime

Maksimalni datum iz popisa ili datum početka ako je popis prazan.

Sjednica T>(Ključne riječi, asnkey=» » » » T)

Zemljevid određene imovine prema određenoj vrijednosti u ovom kontejneru.

public void Set<t>(Key<t, asnkey=""> key, T val)

Parameters

key Key <t, asnkey ="">

određeni ključ za nekretnine. Aspose.Tasks.Asn za dobivanje ključa za nekretnine.

val T

Vrijednost je.

Vrsta parametara

T

Vrsta kartirane vrijednosti.

SetMaterialResourceUnits(Dvostruki, RateScaleType)

Nastavi jedinice za dodjelu materijalnog resursa s promjenjivom potrošnjom materijala.Promjenjiva potrošnja materijala znači da se s promjenom trajanja dodjele količina materijala koja se koristi razmjerno mijenja.

public void SetMaterialResourceUnits(double units, RateScaleType rateScaleType)

Parameters

units double

Broj jedinica povećan u vremenskom razdoblju.

rateScaleType RateScaleType

Vrijeme u kojem se povećava vrijednost jedinice.

Remarks

Na primjer, za postavljanje ‘123/mjesečje’, SetUnitsScaled(123D, RateScaleType.Month) treba nazvati.

Exceptions

InvalidOperationException

Ako je metoda zatražena za dodjelu ne-materialnih resursa.

SplitTask(Datum, datum i kalendar)

Podijelite zadatak u dva dijela.

public void SplitTask(DateTime start, DateTime finish, Calendar calendar)

Parameters

start DateTime

Početak prekida rada da se razdvaja na temelju.

finish DateTime

Završetak prekida rada da se razdvaja na temelju.

calendar Calendar

Kalendar se razdvaja na temelju.

Exceptions

ArgumentOutOfRangeException

Datum početka je manji od datuma početka zadatka.

ArgumentOutOfRangeException

Datum završetka zadatka je veći od datuma završetka zadatka.

TimephasedDataFromTaskDuration(Calendar)

Stvara popis vremenskih faznih podataka na temelju trajanja zadatka i planiranog datuma početka.

public void TimephasedDataFromTaskDuration(Calendar calendar)

Parameters

calendar Calendar

Kalendar za stvaranje vremenskih faza podataka iz.

ToString()

Povratak kratkog redovnog predstavljanja primjere Aspose.Tasks.ResourceAssignment klase.Točni detalji predstavljanja nisu navedeni i podložni su promjenama.

public override string ToString()

Returns

string

Kratka traka koja predstavlja predmet dodjele.</t,></t,></t,></t,></t,></t,>

 Hrvatski