Class ResourceAssignment
nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)
Predstavlja dodjelu resursa u projektu.
public class ResourceAssignment : IEquatable<resourceassignment>
Inheritance
Implements
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
ActualCost
Dobivaju ili postavljaju vrijednost ActualCost.
[EntityField]
public decimal ActualCost { get; set; }
Vrijednost nekretnina
ActualFinish
Dobiva ili postavlja vrijednost ActualFinish.
[EntityField]
public DateTime ActualFinish { get; set; }
Vrijednost nekretnina
ActualOvertimeCost
Dobiva ili postavlja vrijednost ActualOvertimeCost.
[EntityField]
public decimal ActualOvertimeCost { get; set; }
Vrijednost nekretnina
ActualOvertimeWork
Dobiva ili postavlja vrijednost ActualOvertimeWork.
[EntityField]
public Duration ActualOvertimeWork { get; set; }
Vrijednost nekretnina
ActualOvertimeWorkProtected
Dobiva ili postavlja vrijednost za ActualOvertimeWorkProtected.
[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }
Vrijednost nekretnina
ActualStart
Dobiva ili postavlja vrijednost za ActualStart.
[EntityField]
public DateTime ActualStart { get; set; }
Vrijednost nekretnina
ActualWork
Dobiva ili postavlja vrijednost ActualWork-a.
[EntityField]
public Duration ActualWork { get; set; }
Vrijednost nekretnina
ActualWorkProtected
Dobivaju ili postavljaju vrijednost ActualWorkProtected.
[EntityField]
public Duration ActualWorkProtected { get; set; }
Vrijednost nekretnina
AssignmentOwner
Dobivaju ili postavljaju vrijednost AssignmentOwner.
[EntityField]
public string AssignmentOwner { get; set; }
Vrijednost nekretnina
AssignmentOwnerGuid
Dobiva ili postavlja vrijednost AssignmentOwnerGuid.
[EntityField]
public string AssignmentOwnerGuid { get; set; }
Vrijednost nekretnina
BCWP
Dobivaju ili postavljaju vrijednost BCWP-a.
[EntityField]
public double BCWP { get; set; }
Vrijednost nekretnina
BCWS
Dobiva ili postavlja vrijednost BCWS-a.
[EntityField]
public double BCWS { get; set; }
Vrijednost nekretnina
Baselines
Pronađite objekat za dodjelu.Zbirka osnovnih vrijednosti povezanih s dodjelom.
public AssignmentBaselineCollection Baselines { get; }
Vrijednost nekretnina
BookingType
Dobivate ili postavite vrijednost BookingType-a.
[EntityField]
public BookingType BookingType { get; set; }
Vrijednost nekretnina
BudgetCost
Dobivaju ili postavljaju vrijednost proračuna.
[EntityField]
public decimal BudgetCost { get; set; }
Vrijednost nekretnina
BudgetWork
Dobiva ili postavlja vrijednost BudgetWork-a.
[EntityField]
public Duration BudgetWork { get; set; }
Vrijednost nekretnina
CV
Dobivaju ili postavljaju vrijednost CV-a.
[EntityField]
public double CV { get; set; }
Vrijednost nekretnina
Confirmed
Dobiva ili postavlja vrijednost koja ukazuje na to je li potvrđeno postavljeno ili ne.
[EntityField]
public bool Confirmed { get; set; }
Vrijednost nekretnina
Cost
Dobivaju ili postavljaju vrijednost troškova.
[EntityField]
public decimal Cost { get; set; }
Vrijednost nekretnina
CostRateTableType
Dobiva ili postavlja vrijednost CostRateTableType.
[EntityField]
public RateType CostRateTableType { get; set; }
Vrijednost nekretnina
CostVariance
Dobivaju ili postavljaju vrijednost CostVariancea.
[EntityField]
public double CostVariance { get; set; }
Vrijednost nekretnina
Created
Dobivaju ili postavljaju vrijednost stvorenog.
[EntityField]
public DateTime Created { get; set; }
Vrijednost nekretnina
Delay
Dobivaju ili postavljaju vrijednost odgode.
[EntityField]
public Duration Delay { get; set; }
Vrijednost nekretnina
ExtendedAttributes
Dobiva ili postavlja primjer razreda ExtendedAttributeCollection za ovaj objekt.
public ExtendedAttributeCollection ExtendedAttributes { get; set; }
Vrijednost nekretnina
Remarks
Čitanje je podržano samo za XML format.
Finish
Dobivaju ili postavljaju vrijednost završetka.
[EntityField]
public DateTime Finish { get; set; }
Vrijednost nekretnina
FinishVariance
Dobiva ili postavlja vrijednost FinishVariance.
[EntityField]
public Duration FinishVariance { get; set; }
Vrijednost nekretnina
FixedMaterial
Dobiva ili postavlja vrijednost koja ukazuje na to je li FixedMaterial postavljen ili ne.
[EntityField]
public bool FixedMaterial { get; set; }
Vrijednost nekretnina
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
Hyperlink
Dobiva ili postavlja vrijednost Hyperlink-a.
[EntityField]
public string Hyperlink { get; set; }
Vrijednost nekretnina
HyperlinkAddress
Dobiva ili postavlja vrijednost HyperlinkAddress.
[EntityField]
public string HyperlinkAddress { get; set; }
Vrijednost nekretnina
HyperlinkSubAddress
Dobiva ili postavlja vrijednost HyperlinkSubAddress.
[EntityField]
public string HyperlinkSubAddress { get; set; }
Vrijednost nekretnina
LevelingDelay
Dobivate ili postavite vrijednost od LevelingDelay.
[EntityField]
public Duration LevelingDelay { get; set; }
Vrijednost nekretnina
LinkedFields
Dobiva ili postavlja vrijednost koja ukazuje na to je li LinkedFields postavljen ili ne.
[EntityField]
public bool LinkedFields { get; set; }
Vrijednost nekretnina
Milestone
Dobiva ili postavlja vrijednost koja ukazuje na to je li Milestone postavljen ili ne.
[EntityField]
public bool Milestone { get; set; }
Vrijednost nekretnina
UpozorenjeRTF
Pronađite ili postavite tekstne beleške u RTF formatu.
[EntityField]
public string NotesRTF { get; set; }
Vrijednost nekretnina
NotesText
Dobivaju ili postavljaju beleške izravnog teksta koji se izvlači iz RTF podataka.
[EntityField]
public string NotesText { get; set; }
Vrijednost nekretnina
Overallocated
Dobiva ili postavlja vrijednost koja ukazuje na to je li postavljeno ili ne.
[EntityField]
public bool Overallocated { get; set; }
Vrijednost nekretnina
OvertimeCost
Dobiva ili postavlja vrijednost OvertimeCost.
[EntityField]
public decimal OvertimeCost { get; set; }
Vrijednost nekretnina
OvertimeWork
Dobiva ili postavlja vrijednost OvertimeWork.
[EntityField]
public Duration OvertimeWork { get; set; }
Vrijednost nekretnina
ParentProject
Dobivaju roditeljski projekt za ovu zadaću.
public Project ParentProject { get; }
Vrijednost nekretnina
PeakUnits
Dobivaju ili postavljaju vrijednost PeakUnits.
[EntityField]
public double PeakUnits { get; set; }
Vrijednost nekretnina
PercentWorkComplete
Dobivate ili postavite vrijednost od ProcentWorkComplete.
[EntityField]
public int PercentWorkComplete { get; set; }
Vrijednost nekretnina
RateScale
Dobiva ili postavlja vrijednost RateScale.
[EntityField]
public RateScaleType RateScale { get; set; }
Vrijednost nekretnina
RegularWork
Dobiva ili postavlja vrijednost RegularWork.
[EntityField]
public Duration RegularWork { get; set; }
Vrijednost nekretnina
RemainingCost
Dobivaju ili postavljaju vrijednost RemainingCost.
[EntityField]
public decimal RemainingCost { get; set; }
Vrijednost nekretnina
RemainingOvertimeCost
Dobivaju ili postavljaju vrijednost za ostanakOvertimeCost.
[EntityField]
public decimal RemainingOvertimeCost { get; set; }
Vrijednost nekretnina
RemainingOvertimeWork
Dobiva ili postavlja vrijednost za RemainingOvertimeWork.
[EntityField]
public Duration RemainingOvertimeWork { get; set; }
Vrijednost nekretnina
RemainingWork
Dobivaju ili postavljaju vrijednost za RemainingWork.
[EntityField]
public Duration RemainingWork { get; set; }
Vrijednost nekretnina
Resource
Vrijednost dodijeljena zadatku.
public Resource Resource { get; set; }
Vrijednost nekretnina
ResponsePending
Dobiva ili postavlja vrijednost koja ukazuje na to je li postavljen odgovor ili ne.
[EntityField]
public bool ResponsePending { get; set; }
Vrijednost nekretnina
Resume
Dobivaju ili postavljaju vrijednost rezuma.
[EntityField]
public DateTime Resume { get; set; }
Vrijednost nekretnina
SV
Dobivaju ili postavljaju vrijednost SV.
[EntityField]
public double SV { get; set; }
Vrijednost nekretnina
Start
Dobivaju ili postavljaju vrijednost za početak.
[EntityField]
public DateTime Start { get; set; }
Vrijednost nekretnina
StartVariance
Dobiva ili postavlja vrijednost StartVariancea.
[EntityField]
public Duration StartVariance { get; set; }
Vrijednost nekretnina
Stop
Dobivaju ili postavljaju vrijednost za zaustavljanje.
[EntityField]
public DateTime Stop { get; set; }
Vrijednost nekretnina
Summary
Dobiva ili postavlja vrijednost koja ukazuje na to je li sažetak postavljen ili ne.
[EntityField]
public bool Summary { get; set; }
Vrijednost nekretnina
Task
Zadatak na koji se dodjeljuje resurs.
public Task Task { get; set; }
Vrijednost nekretnina
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
Uid
Dobiva ili postavlja vrijednost UID-a.
[EntityField]
public int Uid { get; set; }
Vrijednost nekretnina
Units
Dobivaju ili postavljaju vrijednost jedinica.
[EntityField]
public double Units { get; set; }
Vrijednost nekretnina
UpdateNeeded
Dobiva ili postavlja vrijednost koja ukazuje na to je li UpdateNeed postavljen ili ne.
[EntityField]
public bool UpdateNeeded { get; set; }
Vrijednost nekretnina
VAC
Dobiva ili postavlja vrijednost VAC-a.
[EntityField]
public double VAC { get; set; }
Vrijednost nekretnina
Work
Dobivaju ili postavljaju vrijednost rada.
[EntityField]
public Duration Work { get; set; }
Vrijednost nekretnina
WorkContour
Dobiva ili postavlja vrijednost WorkContoura.
[EntityField]
public WorkContourType WorkContour { get; set; }
Vrijednost nekretnina
WorkVariance
Dobiva ili postavlja vrijednost WorkVariance.
[EntityField]
public Duration WorkVariance { get; set; }
Vrijednost nekretnina
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
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
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
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
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
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
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
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
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
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
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
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
Datum početka je manji od datuma početka zadatka.
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
Kratka traka koja predstavlja predmet dodjele.</t,></t,></t,></t,></t,></t,>