Class ResourceAssignment
نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)
ارائه یک منبع در یک پروژه.
public class ResourceAssignment : IEquatable<resourceassignment>
Inheritance
Implements
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
ACWP
دریافت یا تعیین ارزش ACWP.
[EntityField]
public double ACWP { get; set; }
ارزش املاک
ActualCost
دریافت یا تعیین ارزش از ActualCost.
[EntityField]
public decimal ActualCost { get; set; }
ارزش املاک
ActualFinish
دریافت یا تعیین ارزش از ActualFinish.
[EntityField]
public DateTime ActualFinish { get; set; }
ارزش املاک
ActualOvertimeCost
دریافت یا تعیین ارزش از ActualOvertimeCost.
[EntityField]
public decimal ActualOvertimeCost { get; set; }
ارزش املاک
ActualOvertimeWork
دریافت یا تعیین ارزش از ActualOvertimeWork.
[EntityField]
public Duration ActualOvertimeWork { get; set; }
ارزش املاک
ActualOvertimeWorkProtected
دریافت یا تنظیم یک ارزش از ActualOvertimeWorkProtected.
[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }
ارزش املاک
ActualStart
دریافت یا تعیین ارزش از ActualStart.
[EntityField]
public DateTime ActualStart { get; set; }
ارزش املاک
ActualWork
دریافت یا تعیین ارزش از ActualWork.
[EntityField]
public Duration ActualWork { get; set; }
ارزش املاک
ActualWorkProtected
دریافت یا تعیین ارزش از ActualWorkProtected.
[EntityField]
public Duration ActualWorkProtected { get; set; }
ارزش املاک
AssignmentOwner
دریافت یا تعیین ارزش از AssignmentOwner.
[EntityField]
public string AssignmentOwner { get; set; }
ارزش املاک
AssignmentOwnerGuid
دریافت یا تعیین ارزش AssignmentOwnerGuid.
[EntityField]
public string AssignmentOwnerGuid { get; set; }
ارزش املاک
BCWP
دریافت یا تعیین ارزش از BCWP.
[EntityField]
public double BCWP { get; set; }
ارزش املاک
BCWS
دریافت یا تعیین ارزش از BCWS.
[EntityField]
public double BCWS { get; set; }
ارزش املاک
Baselines
به دست آوردن AssignmentBaselineCollection object.جمع آوری ارزش های پایه مرتبط با اعطای.
public AssignmentBaselineCollection Baselines { get; }
ارزش املاک
BookingType
دریافت یا تعیین ارزش از BookingType.
[EntityField]
public BookingType BookingType { get; set; }
ارزش املاک
BudgetCost
دریافت یا تعیین ارزش از BudgetCost.
[EntityField]
public decimal BudgetCost { get; set; }
ارزش املاک
BudgetWork
دریافت یا تعیین ارزش از BudgetWork.
[EntityField]
public Duration BudgetWork { get; set; }
ارزش املاک
CV
دریافت یا تعیین ارزش CV.
[EntityField]
public double CV { get; set; }
ارزش املاک
Confirmed
دریافت یا تنظیم یک مقدار نشان می دهد که آیا تایید شده تنظیم شده است یا نه.
[EntityField]
public bool Confirmed { get; set; }
ارزش املاک
Cost
دریافت و یا تعیین ارزش هزینه.
[EntityField]
public decimal Cost { get; set; }
ارزش املاک
CostRateTableType
دریافت یا تعیین ارزش CostRateTableType.
[EntityField]
public RateType CostRateTableType { get; set; }
ارزش املاک
CostVariance
دریافت یا تعیین ارزش CostVariance.
[EntityField]
public double CostVariance { get; set; }
ارزش املاک
Created
به دست آوردن یا تعیین ارزش از ایجاد شده است.
[EntityField]
public DateTime Created { get; set; }
ارزش املاک
Delay
دریافت یا تعیین ارزش تاخیر.
[EntityField]
public Duration Delay { get; set; }
ارزش املاک
ExtendedAttributes
دریافت یا تنظیم یک مثال از کلاس ExtendedAttributeCollection برای این اشیاء.
public ExtendedAttributeCollection ExtendedAttributes { get; set; }
ارزش املاک
Remarks
خواندن فقط برای فرمت XML پشتیبانی می شود.
Finish
به دست آوردن یا تعیین ارزش پایان.
[EntityField]
public DateTime Finish { get; set; }
ارزش املاک
FinishVariance
دریافت یا تعیین یک مقدار از FinishVariance.
[EntityField]
public Duration FinishVariance { get; set; }
ارزش املاک
FixedMaterial
دریافت یا تنظیم یک مقدار نشان می دهد که آیا FixedMaterial تنظیم شده است یا نه.
[EntityField]
public bool FixedMaterial { get; set; }
ارزش املاک
Guid
دریافت یا تنظیم یک شناسه منحصر به فرد برای این مأموریت.
public Guid? Guid { get; set; }
ارزش املاک
Guid ?
HasFixedRateUnits
دریافت یا تنظیم یک مقدار نشان می دهد که آیا HasFixedRateUnits تنظیم شده است یا نه.
[EntityField]
public bool HasFixedRateUnits { get; set; }
ارزش املاک
Hyperlink
به دست آوردن یا تعیین ارزش Hyperlink.
[EntityField]
public string Hyperlink { get; set; }
ارزش املاک
HyperlinkAddress
دریافت یا تعیین ارزش HyperlinkAddress.
[EntityField]
public string HyperlinkAddress { get; set; }
ارزش املاک
HyperlinkSubAddress
دریافت یا تعیین ارزش HyperlinkSubAddress.
[EntityField]
public string HyperlinkSubAddress { get; set; }
ارزش املاک
LevelingDelay
دریافت یا تعیین ارزش از LevelingDelay.
[EntityField]
public Duration LevelingDelay { get; set; }
ارزش املاک
LinkedFields
دریافت یا تنظیم یک مقدار نشان می دهد که آیا LinkedFields تنظیم شده است یا نه.
[EntityField]
public bool LinkedFields { get; set; }
ارزش املاک
Milestone
دریافت یا تنظیم یک مقدار نشان می دهد که آیا Milestone تنظیم شده است یا نه.
[EntityField]
public bool Milestone { get; set; }
ارزش املاک
یادداشت ها
دریافت یا قرار دادن یادداشت های متن در فرمت RTF.
[EntityField]
public string NotesRTF { get; set; }
ارزش املاک
NotesText
دریافت یا تنظیم یادداشت های متن صاف استخراج شده از داده های RTF.
[EntityField]
public string NotesText { get; set; }
ارزش املاک
Overallocated
دریافت یا تنظیم یک مقدار نشان می دهد که آیا Overallocated تنظیم شده است یا نه.
[EntityField]
public bool Overallocated { get; set; }
ارزش املاک
OvertimeCost
دریافت یا تعیین ارزش OvertimeCost.
[EntityField]
public decimal OvertimeCost { get; set; }
ارزش املاک
OvertimeWork
دریافت یا تعیین ارزش OvertimeWork.
[EntityField]
public Duration OvertimeWork { get; set; }
ارزش املاک
ParentProject
برای این مأموریت یک پروژه مادری دریافت کنید.
public Project ParentProject { get; }
ارزش املاک
PeakUnits
دریافت یا تعیین ارزش از PeakUnits.
[EntityField]
public double PeakUnits { get; set; }
ارزش املاک
PercentWorkComplete
به دست آوردن یا تعیین یک مقدار از PercentWorkComplete
[EntityField]
public int PercentWorkComplete { get; set; }
ارزش املاک
RateScale
دریافت یا تعیین ارزش RateScale.
[EntityField]
public RateScaleType RateScale { get; set; }
ارزش املاک
RegularWork
به دست آوردن یا تعیین ارزش کار منظم.
[EntityField]
public Duration RegularWork { get; set; }
ارزش املاک
RemainingCost
دریافت یا تعیین ارزش از RemainingCost.
[EntityField]
public decimal RemainingCost { get; set; }
ارزش املاک
RemainingOvertimeCost
دریافت یا تعیین ارزش باقی ماندندر زمان هزینه.
[EntityField]
public decimal RemainingOvertimeCost { get; set; }
ارزش املاک
RemainingOvertimeWork
دریافت یا تعیین ارزش RemainingOvertimeWork.
[EntityField]
public Duration RemainingOvertimeWork { get; set; }
ارزش املاک
RemainingWork
دریافت یا تعیین ارزش از RemainingWork.
[EntityField]
public Duration RemainingWork { get; set; }
ارزش املاک
Resource
منابع اختصاص داده شده به یک وظیفه
public Resource Resource { get; set; }
ارزش املاک
ResponsePending
دریافت یا تنظیم یک مقدار نشان می دهد که آیا ResponsePending تنظیم شده است یا نه.
[EntityField]
public bool ResponsePending { get; set; }
ارزش املاک
Resume
به دست آوردن یا تعیین ارزش یک خلاصه.
[EntityField]
public DateTime Resume { get; set; }
ارزش املاک
SV
به دست آوردن یا تعیین ارزش SV.
[EntityField]
public double SV { get; set; }
ارزش املاک
Start
دریافت یا تعیین ارزش شروع.
[EntityField]
public DateTime Start { get; set; }
ارزش املاک
StartVariance
دریافت یا تنظیم یک مقدار از StartVariance.
[EntityField]
public Duration StartVariance { get; set; }
ارزش املاک
Stop
دریافت یا تعیین ارزش توقف.
[EntityField]
public DateTime Stop { get; set; }
ارزش املاک
Summary
دریافت یا تنظیم یک مقدار نشان می دهد که آیا خلاصه تنظیم شده است یا نه.
[EntityField]
public bool Summary { get; set; }
ارزش املاک
Task
وظیفه ای که یک منبع به آن اختصاص داده می شود.
public Task Task { get; set; }
ارزش املاک
TimephasedData
به دست آوردن یا تنظیم مثال از Aspose.Tasks.TimephasedDataCollection کلاس حاوی عناصر از Aspose.Tasks.ResourceAssignment.TimephasedData کلاس.
public TimephasedDataCollection TimephasedData { get; set; }
ارزش املاک
Uid
دریافت و یا تعیین ارزش از Uid.
[EntityField]
public int Uid { get; set; }
ارزش املاک
Units
به دست آوردن یا تعیین ارزش واحد.
[EntityField]
public double Units { get; set; }
ارزش املاک
UpdateNeeded
دریافت یا تنظیم یک مقدار نشان می دهد که آیا UpdateNeed تنظیم شده است یا نه.
[EntityField]
public bool UpdateNeeded { get; set; }
ارزش املاک
VAC
دریافت یا تعیین ارزش VAC.
[EntityField]
public double VAC { get; set; }
ارزش املاک
Work
به دست آوردن یا تعیین ارزش از کار.
[EntityField]
public Duration Work { get; set; }
ارزش املاک
WorkContour
به دست آوردن یا تعیین ارزش WorkContour.
[EntityField]
public WorkContourType WorkContour { get; set; }
ارزش املاک
WorkVariance
دریافت یا تعیین ارزش از WorkVariance.
[EntityField]
public Duration WorkVariance { get; set; }
ارزش املاک
Methods
Delete()
حذف اعطای منابع از مجموعه اعطای پروژه.
public void Delete()
Equals(ResourceAssignment)
بازگرداندن یک مقدار نشان می دهد که آیا این مثال برابر با یک مثال خاص از کلاس Aspose.Tasks.ResourceAssignment است.
public bool Equals(ResourceAssignment other)
Parameters
other
ResourceAssignment
مثال مشخص شده از کلاس Aspose.Tasks.ResourceAssignment برای مقایسه با این مثال.
Returns
True اگر مثال مشخص شده در WL29_.ResourceAssignment کلاس دارای همان ارزش UID با این مثال باشد؛ در غیر این صورت، The Persian translation for “false” is “غلط”..
Equals(موضوع)
بازگرداندن یک مقدار نشان می دهد که آیا این مثال برابر با یک شی مشخص شده است.
public override bool Equals(object obj)
Parameters
obj
object
هدف این است که با این موضوع مقایسه شود.
Returns
True اگر o یک منبع است که همان منبع و وظیفه را به این مثال اعطا می کند؛ در غیر این صورت، The Persian translation for “false” is “غلط”..
به دست آورد>(بایگانی برچسب ها: asnkey=» »)
بازگرداندن ارزش که در آن دارایی در این کانتینر نقشه برداری شده است.
public T Get<t>(Key<t, asnkey=""> key)
Parameters
کلید املاک مشخص شده. Aspose.Tasks.Asn برای دریافت کلید املاک.
Returns
T
ارزش که در آن مالکیت در این کانتینر نقشه برداری شده است.
نوع پارامترها
T
نوع ارزش نقشه برداری
GetHashCode()
ارزش کد هش را برای مثال کلاس Aspose.Tasks.ResourceAssignment باز می گرداند.
public override int GetHashCode()
Returns
بازگرداندن یک مقدار کد هش برای این موضوع.
GetTimephasedData(تاریخ زمان، تاریخ زمان، تاریخ زمان)
بازگرداندن نمونه Aspose.Tasks.TimephasedDataCollection کلاس حاوی نمونه های Aspose.Tasks.ResourceAssignment.TimephasedData کلاس در تاریخ شروع و پایان مشخص شده از Aspose.Tasks.TimephasedDataType.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)
Parameters
start
DateTime
تاریخ شروع برای زمان فاز داده ها.
end
DateTime
تاریخ انقضا برای داده های فاز زمان.
timephasedType
TimephasedDataType
نوع داده های فاز زمان (Aspose.Tasks.TimephasedDataType)
Returns
بازگرداندن یک لیست که حاوی موارد از کلاس Aspose.Tasks.TimephasedData.
GetTimephasedData(تاریخ، تاریخ)
بازگشت Aspose.Tasks.TimephasedDataCollection با موارد Aspose.Tasks.ResourceAssignment.TimephasedData class در تاریخ شروع و پایان داده شده از Aspose.Tasks.TimephasedDataType.AssignmentWork.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)
Parameters
start
DateTime
تاریخ شروع برای زمان فاز داده ها.
end
DateTime
تاریخ انقضا برای داده های فاز زمان.
Returns
بازگرداندن یک لیست حاوی موارد از کلاس Aspose.Tasks.TimephasedData.
GetTimephasedWork(تاریخ زمان، تاریخ زمان، تاریخ زمان)
مقدار کار در فاز زمان برای فاصله زمانی تاریخ مشخص شده را دریافت می کند.
public TimeSpan GetTimephasedWork(DateTime start, DateTime end, TimephasedDataType timephasedDataType)
Parameters
start
DateTime
شروع فاصله زمانی تاریخ.
end
DateTime
پایان تاریخ زمان فاصله.
timephasedDataType
TimephasedDataType
نوع داده های زمان بندی شده برای استفاده
Returns
GetTimephasedWork(تاریخ، تاریخ)
مقدار کار در فاز زمان برای فاصله زمانی تاریخ مشخص شده را دریافت می کند.
public TimeSpan GetTimephasedWork(DateTime start, DateTime end)
Parameters
start
DateTime
شروع فاصله زمانی تاریخ.
end
DateTime
پایان تاریخ زمان فاصله.
Returns
ماساژ(تاریخ، زمان، تقویم، لیست, بولت، int)
یک لیست از داده های فاز زمان ایجاد می کند.
public DateTime MakeTPs(DateTime start, TimeSpan time, Calendar calendar, List<timephaseddata> list, bool isWorking, int type)
Parameters
start
DateTime
تاریخ شروع مشخص شده
time
TimeSpan
زمان کار مشخص شده
calendar
Calendar
تقویم کار مشخص شده
list
List
<؛
TimephasedData
>
فهرست فاز داده های زمان
isWorking
bool
پرچم مشخص شده که مشخص می کند که آیا داده های زمانی کار می کنند یا نه.
type
int
نوع داده های زمان مشخص شده
Returns
حداکثر تاریخ از لیست یا تاریخ شروع اگر لیست خالی باشد.
تنظیمات T>(بایگانی برچسب ها: asnkey=«» ، T)
مالکیت مشخص شده را به ارزش مشخص شده در این ظرف نقشه برداری کنید.
public void Set<t>(Key<t, asnkey=""> key, T val)
Parameters
کلید املاک مشخص شده. Aspose.Tasks.Asn برای دریافت کلید املاک.
val
T
ارزش آن است.
نوع پارامترها
T
نوع ارزش نقشه برداری
SetMaterialResourceUnits(دوگانه، RateScale)
مجموعه ای از واحدها برای اعطای یک منبع مواد با مصرف مواد متغیر.مصرف مواد متغیر به این معنی است که همانطور که مدت زمان تعیین تغییر می کند، مقدار مواد مورد استفاده به صورت نسبی تغییر می کند.
public void SetMaterialResourceUnits(double units, RateScaleType rateScaleType)
Parameters
units
double
تعداد واحدها در زمان افزایش یافته است.
rateScaleType
RateScaleType
مدت زمانی که در آن ارزش واحد افزایش می یابد.
Remarks
به عنوان مثال، برای تنظیم “123/ماه”، SetUnitsScaled(123D، RateScaleType.Month) باید صدا شود.
Exceptions
اگر روش مورد نیاز برای اعطای منابع غیر مادی باشد.
SplitTask(تاریخ، تاریخ، تقویم)
وظیفه را به دو قسمت تقسیم کنید.
public void SplitTask(DateTime start, DateTime finish, Calendar calendar)
Parameters
start
DateTime
آغاز توقف کار به تقسیم بر اساس.
finish
DateTime
پایان توقف کار به تقسیم بر اساس.
calendar
Calendar
بر اساس تقویم تقسیم می شود.
Exceptions
زمانی که تاریخ شروع کمتر از تاریخ شروع وظیفه است.
زمانی که تاریخ انقضا بزرگتر از تاریخ انقضا است.
TimephasedDataFromTaskDuration(Calendar)
یک لیست از داده های مرحله زمان بر اساس مدت زمان کار و تاریخ شروع برنامه ریزی شده ایجاد می شود.
public void TimephasedDataFromTaskDuration(Calendar calendar)
Parameters
calendar
Calendar
تقویم برای تولید داده های فاز زمان از.
ToString()
بازگرداندن نمایندگی ردیف کوتاه از مثال از کلاس Aspose.Tasks.ResourceAssignment.جزئیات دقیق نمایندگی مشخص نشده و قابل تغییر است.
public override string ToString()
Returns
ردیف کوتاه که نشان دهنده اشیاء تعیین شده است.</t,></t,></t,></t,></t,></t,>