Class ResourceAssignment

Class ResourceAssignment

نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)

ارائه یک منبع در یک پروژه.

public class ResourceAssignment : IEquatable<resourceassignment>

Inheritance

object ResourceAssignment

Implements

IEquatable

اعضای ارثی

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; }

ارزش املاک

double

ActualCost

دریافت یا تعیین ارزش از ActualCost.

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

ارزش املاک

decimal

ActualFinish

دریافت یا تعیین ارزش از ActualFinish.

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

ارزش املاک

DateTime

ActualOvertimeCost

دریافت یا تعیین ارزش از ActualOvertimeCost.

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

ارزش املاک

decimal

ActualOvertimeWork

دریافت یا تعیین ارزش از ActualOvertimeWork.

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

ارزش املاک

Duration

ActualOvertimeWorkProtected

دریافت یا تنظیم یک ارزش از ActualOvertimeWorkProtected.

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

ارزش املاک

Duration

ActualStart

دریافت یا تعیین ارزش از ActualStart.

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

ارزش املاک

DateTime

ActualWork

دریافت یا تعیین ارزش از ActualWork.

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

ارزش املاک

Duration

ActualWorkProtected

دریافت یا تعیین ارزش از ActualWorkProtected.

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

ارزش املاک

Duration

AssignmentOwner

دریافت یا تعیین ارزش از AssignmentOwner.

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

ارزش املاک

string

AssignmentOwnerGuid

دریافت یا تعیین ارزش AssignmentOwnerGuid.

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

ارزش املاک

string

BCWP

دریافت یا تعیین ارزش از BCWP.

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

ارزش املاک

double

BCWS

دریافت یا تعیین ارزش از BCWS.

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

ارزش املاک

double

Baselines

به دست آوردن AssignmentBaselineCollection object.جمع آوری ارزش های پایه مرتبط با اعطای.

public AssignmentBaselineCollection Baselines { get; }

ارزش املاک

AssignmentBaselineCollection

BookingType

دریافت یا تعیین ارزش از BookingType.

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

ارزش املاک

BookingType

BudgetCost

دریافت یا تعیین ارزش از BudgetCost.

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

ارزش املاک

decimal

BudgetWork

دریافت یا تعیین ارزش از BudgetWork.

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

ارزش املاک

Duration

CV

دریافت یا تعیین ارزش CV.

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

ارزش املاک

double

Confirmed

دریافت یا تنظیم یک مقدار نشان می دهد که آیا تایید شده تنظیم شده است یا نه.

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

ارزش املاک

bool

Cost

دریافت و یا تعیین ارزش هزینه.

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

ارزش املاک

decimal

CostRateTableType

دریافت یا تعیین ارزش CostRateTableType.

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

ارزش املاک

RateType

CostVariance

دریافت یا تعیین ارزش CostVariance.

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

ارزش املاک

double

Created

به دست آوردن یا تعیین ارزش از ایجاد شده است.

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

ارزش املاک

DateTime

Delay

دریافت یا تعیین ارزش تاخیر.

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

ارزش املاک

Duration

ExtendedAttributes

دریافت یا تنظیم یک مثال از کلاس ExtendedAttributeCollection برای این اشیاء.

public ExtendedAttributeCollection ExtendedAttributes { get; set; }

ارزش املاک

ExtendedAttributeCollection

Remarks

خواندن فقط برای فرمت XML پشتیبانی می شود.

Finish

به دست آوردن یا تعیین ارزش پایان.

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

ارزش املاک

DateTime

FinishVariance

دریافت یا تعیین یک مقدار از FinishVariance.

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

ارزش املاک

Duration

FixedMaterial

دریافت یا تنظیم یک مقدار نشان می دهد که آیا FixedMaterial تنظیم شده است یا نه.

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

ارزش املاک

bool

Guid

دریافت یا تنظیم یک شناسه منحصر به فرد برای این مأموریت.

public Guid? Guid { get; set; }

ارزش املاک

Guid ?

HasFixedRateUnits

دریافت یا تنظیم یک مقدار نشان می دهد که آیا HasFixedRateUnits تنظیم شده است یا نه.

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

ارزش املاک

bool

Hyperlink

به دست آوردن یا تعیین ارزش Hyperlink.

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

ارزش املاک

string

HyperlinkAddress

دریافت یا تعیین ارزش HyperlinkAddress.

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

ارزش املاک

string

HyperlinkSubAddress

دریافت یا تعیین ارزش HyperlinkSubAddress.

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

ارزش املاک

string

LevelingDelay

دریافت یا تعیین ارزش از LevelingDelay.

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

ارزش املاک

Duration

LinkedFields

دریافت یا تنظیم یک مقدار نشان می دهد که آیا LinkedFields تنظیم شده است یا نه.

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

ارزش املاک

bool

Milestone

دریافت یا تنظیم یک مقدار نشان می دهد که آیا Milestone تنظیم شده است یا نه.

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

ارزش املاک

bool

یادداشت ها

دریافت یا قرار دادن یادداشت های متن در فرمت RTF.فقط برای فرمت های MPP پشتیبانی می شود.

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

ارزش املاک

string

NotesText

دریافت یا تنظیم یادداشت های متن صاف استخراج شده از داده های RTF.

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

ارزش املاک

string

Overallocated

دریافت یا تنظیم یک مقدار نشان می دهد که آیا Overallocated تنظیم شده است یا نه.

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

ارزش املاک

bool

OvertimeCost

دریافت یا تعیین ارزش OvertimeCost.

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

ارزش املاک

decimal

OvertimeWork

دریافت یا تعیین ارزش OvertimeWork.

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

ارزش املاک

Duration

ParentProject

برای این مأموریت یک پروژه مادری دریافت کنید.

public Project ParentProject { get; }

ارزش املاک

Project

PeakUnits

دریافت یا تعیین ارزش از PeakUnits.

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

ارزش املاک

double

PercentWorkComplete

به دست آوردن یا تعیین یک مقدار از PercentWorkComplete

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

ارزش املاک

int

RateScale

دریافت یا تعیین ارزش RateScale.

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

ارزش املاک

RateScaleType

RegularWork

به دست آوردن یا تعیین ارزش کار منظم.

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

ارزش املاک

Duration

RemainingCost

دریافت یا تعیین ارزش از RemainingCost.

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

ارزش املاک

decimal

RemainingOvertimeCost

دریافت یا تعیین ارزش باقی ماندندر زمان هزینه.

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

ارزش املاک

decimal

RemainingOvertimeWork

دریافت یا تعیین ارزش RemainingOvertimeWork.

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

ارزش املاک

Duration

RemainingWork

دریافت یا تعیین ارزش از RemainingWork.

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

ارزش املاک

Duration

Resource

منابع اختصاص داده شده به یک وظیفه

public Resource Resource { get; set; }

ارزش املاک

Resource

ResponsePending

دریافت یا تنظیم یک مقدار نشان می دهد که آیا ResponsePending تنظیم شده است یا نه.

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

ارزش املاک

bool

Resume

به دست آوردن یا تعیین ارزش یک خلاصه.

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

ارزش املاک

DateTime

SV

به دست آوردن یا تعیین ارزش SV.

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

ارزش املاک

double

Start

دریافت یا تعیین ارزش شروع.

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

ارزش املاک

DateTime

StartVariance

دریافت یا تنظیم یک مقدار از StartVariance.

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

ارزش املاک

Duration

Stop

دریافت یا تعیین ارزش توقف.

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

ارزش املاک

DateTime

Summary

دریافت یا تنظیم یک مقدار نشان می دهد که آیا خلاصه تنظیم شده است یا نه.

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

ارزش املاک

bool

Task

وظیفه ای که یک منبع به آن اختصاص داده می شود.

public Task Task { get; set; }

ارزش املاک

Task

TimephasedData

به دست آوردن یا تنظیم مثال از Aspose.Tasks.TimephasedDataCollection کلاس حاوی عناصر از Aspose.Tasks.ResourceAssignment.TimephasedData کلاس.

public TimephasedDataCollection TimephasedData { get; set; }

ارزش املاک

TimephasedDataCollection

Uid

دریافت و یا تعیین ارزش از Uid.

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

ارزش املاک

int

Units

به دست آوردن یا تعیین ارزش واحد.

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

ارزش املاک

double

UpdateNeeded

دریافت یا تنظیم یک مقدار نشان می دهد که آیا UpdateNeed تنظیم شده است یا نه.

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

ارزش املاک

bool

VAC

دریافت یا تعیین ارزش VAC.

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

ارزش املاک

double

Work

به دست آوردن یا تعیین ارزش از کار.

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

ارزش املاک

Duration

WorkContour

به دست آوردن یا تعیین ارزش WorkContour.

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

ارزش املاک

WorkContourType

WorkVariance

دریافت یا تعیین ارزش از WorkVariance.

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

ارزش املاک

Duration

Methods

Delete()

حذف اعطای منابع از مجموعه اعطای پروژه.

public void Delete()

Equals(ResourceAssignment)

بازگرداندن یک مقدار نشان می دهد که آیا این مثال برابر با یک مثال خاص از کلاس Aspose.Tasks.ResourceAssignment است.

public bool Equals(ResourceAssignment other)

Parameters

other ResourceAssignment

مثال مشخص شده از کلاس Aspose.Tasks.ResourceAssignment برای مقایسه با این مثال.

Returns

bool

True اگر مثال مشخص شده در WL29_.ResourceAssignment کلاس دارای همان ارزش UID با این مثال باشد؛ در غیر این صورت، The Persian translation for “false” is “غلط”..

Equals(موضوع)

بازگرداندن یک مقدار نشان می دهد که آیا این مثال برابر با یک شی مشخص شده است.

public override bool Equals(object obj)

Parameters

obj object

هدف این است که با این موضوع مقایسه شود.

Returns

bool

True اگر o یک منبع است که همان منبع و وظیفه را به این مثال اعطا می کند؛ در غیر این صورت، The Persian translation for “false” is “غلط”..

به دست آورد>(بایگانی برچسب ها: asnkey=» »)

بازگرداندن ارزش که در آن دارایی در این کانتینر نقشه برداری شده است.

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

Parameters

key Key <t, asnkey ="">

کلید املاک مشخص شده. Aspose.Tasks.Asn برای دریافت کلید املاک.

Returns

T

ارزش که در آن مالکیت در این کانتینر نقشه برداری شده است.

نوع پارامترها

T

نوع ارزش نقشه برداری

GetHashCode()

ارزش کد هش را برای مثال کلاس Aspose.Tasks.ResourceAssignment باز می گرداند.

public override int GetHashCode()

Returns

int

بازگرداندن یک مقدار کد هش برای این موضوع.

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

TimephasedDataCollection

بازگرداندن یک لیست که حاوی موارد از کلاس 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

TimephasedDataCollection

بازگرداندن یک لیست حاوی موارد از کلاس Aspose.Tasks.TimephasedData.

GetTimephasedWork(تاریخ زمان، تاریخ زمان، تاریخ زمان)

مقدار کار در فاز زمان برای فاصله زمانی تاریخ مشخص شده را دریافت می کند.

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

Parameters

start DateTime

شروع فاصله زمانی تاریخ.

end DateTime

پایان تاریخ زمان فاصله.

timephasedDataType TimephasedDataType

نوع داده های زمان بندی شده برای استفاده

Returns

TimeSpan

GetTimephasedWork(تاریخ، تاریخ)

مقدار کار در فاز زمان برای فاصله زمانی تاریخ مشخص شده را دریافت می کند.

public TimeSpan GetTimephasedWork(DateTime start, DateTime end)

Parameters

start DateTime

شروع فاصله زمانی تاریخ.

end DateTime

پایان تاریخ زمان فاصله.

Returns

TimeSpan

ماساژ(تاریخ، زمان، تقویم، لیست, بولت، 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 &lt؛ TimephasedData >

فهرست فاز داده های زمان

isWorking bool

پرچم مشخص شده که مشخص می کند که آیا داده های زمانی کار می کنند یا نه.

type int

نوع داده های زمان مشخص شده

Returns

DateTime

حداکثر تاریخ از لیست یا تاریخ شروع اگر لیست خالی باشد.

تنظیمات T>(بایگانی برچسب ها: asnkey=«» ، T)

مالکیت مشخص شده را به ارزش مشخص شده در این ظرف نقشه برداری کنید.

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

Parameters

key Key <t, asnkey ="">

کلید املاک مشخص شده. 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

InvalidOperationException

اگر روش مورد نیاز برای اعطای منابع غیر مادی باشد.

SplitTask(تاریخ، تاریخ، تقویم)

وظیفه را به دو قسمت تقسیم کنید.

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

Parameters

start DateTime

آغاز توقف کار به تقسیم بر اساس.

finish DateTime

پایان توقف کار به تقسیم بر اساس.

calendar Calendar

بر اساس تقویم تقسیم می شود.

Exceptions

ArgumentOutOfRangeException

زمانی که تاریخ شروع کمتر از تاریخ شروع وظیفه است.

ArgumentOutOfRangeException

زمانی که تاریخ انقضا بزرگتر از تاریخ انقضا است.

TimephasedDataFromTaskDuration(Calendar)

یک لیست از داده های مرحله زمان بر اساس مدت زمان کار و تاریخ شروع برنامه ریزی شده ایجاد می شود.

public void TimephasedDataFromTaskDuration(Calendar calendar)

Parameters

calendar Calendar

تقویم برای تولید داده های فاز زمان از.

ToString()

بازگرداندن نمایندگی ردیف کوتاه از مثال از کلاس Aspose.Tasks.ResourceAssignment.جزئیات دقیق نمایندگی مشخص نشده و قابل تغییر است.

public override string ToString()

Returns

string

ردیف کوتاه که نشان دهنده اشیاء تعیین شده است.</t,></t,></t,></t,></t,></t,>

 فارسی