Class ResourceAssignment

ResourceAssignment class

يمثل تخصيص موارد في مشروع .

public class ResourceAssignment : IEquatable<ResourceAssignment>

الخصائص

اسموصف
ActualCost { get; set; }الحصول على أو تحديد قيمة ActualCost .
ActualFinish { get; set; }الحصول على أو تعيين قيمة ActualFinish .
ActualOvertimeCost { get; set; }الحصول على أو تعيين قيمة ActualOvertimeCost .
ActualOvertimeWork { get; set; }الحصول على أو تعيين قيمة ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }الحصول على أو تعيين قيمة ActualOvertimeWorkProtected.
ActualStart { get; set; }الحصول على أو تحديد قيمة ActualStart .
ActualWork { get; set; }الحصول على أو تعيين قيمة ActualWork .
ActualWorkProtected { get; set; }الحصول على أو تعيين قيمة ActualWorkProtected.
ACWP { get; set; }الحصول على أو تحديد قيمة ACWP .
AssignmentOwner { get; set; }الحصول على أو تعيين قيمة لمالك التعيين.
AssignmentOwnerGuid { get; set; }الحصول على أو تعيين قيمة AssignmentOwnerGuid.
Baselines { get; }الحصول على كائن AssignmentBaselineCollection . مجموعة القيم الأساسية المرتبطة بإحدى المهام.
BCWP { get; set; }الحصول على قيمة BCWP أو تعيينها .
BCWS { get; set; }الحصول على قيمة BCWS أو تعيينها .
BookingType { get; set; }الحصول على أو تعيين قيمة BookingType .
BudgetCost { get; set; }الحصول على أو تعيين قيمة BudgetCost .
BudgetWork { get; set; }الحصول على أو تعيين قيمة BudgetWork .
Confirmed { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا تم تعيين “مؤكد” أم لا.
Cost { get; set; }الحصول على قيمة التكلفة أو تعيينها.
CostRateTableType { get; set; }الحصول على أو تعيين قيمة CostRateTableType .
CostVariance { get; set; }الحصول على قيمة تباين التكلفة أو تعيينها.
Created { get; set; }الحصول على قيمة الإنشاء أو تعيينها .
CV { get; set; }الحصول على قيمة CV أو تعيينها .
Delay { get; set; }الحصول على قيمة التأخير أو تعيينها .
ExtendedAttributes { get; set; }الحصول على مثيل لفئة ExtendedAttributeCollection لهذا الكائن أو تعيينه.
Finish { get; set; }الحصول على قيمة Finish أو تعيينها .
FinishVariance { get; set; }الحصول على قيمة FinishVariance أو تعيينها .
FixedMaterial { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كانت FixedMaterial معينة أم لا.
Guid { get; set; }الحصول على أو تعيين معرف فريد لهذه المهمة.
HasFixedRateUnits { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا تم تعيين HasFixedRateUnits أم لا.
Hyperlink { get; set; }الحصول على قيمة الارتباط التشعبي أو تعيينها .
HyperlinkAddress { get; set; }الحصول على أو تعيين قيمة HyperlinkAddress .
HyperlinkSubAddress { get; set; }الحصول على أو تعيين قيمة HyperlinkSubAddress .
LevelingDelay { get; set; }الحصول على أو تعيين قيمة LevelingDelay .
LevelingDelayFormat { get; set; }الحصول على أو تعيين قيمة LevelingDelayFormat .
LinkedFields { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان قد تم تعيين LinkedFields أم لا.
Milestone { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا تم تعيين الإنجاز أم لا.
Notes { get; set; }الحصول على أو تحديد قيمة Notes .
Overallocated { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا تم تعيين “إجمالي التحميل” أم لا.
OvertimeCost { get; set; }الحصول على أو تعيين قيمة تكلفة الوقت الإضافي.
OvertimeWork { get; set; }الحصول على أو تعيين قيمة العمل الإضافي.
ParentProject { get; }الحصول على المشروع الأصلي لهذه المهمة .
PeakUnits { get; set; }الحصول على أو تعيين قيمة PeakUnits .
PercentWorkComplete { get; set; }الحصول على أو تعيين قيمة PercentWorkComplete .
RateScale { get; set; }الحصول على أو تحديد قيمة RateScale .
RegularWork { get; set; }الحصول على أو تعيين قيمة RegularWork .
RemainingCost { get; set; }الحصول على أو تحديد قيمة RemainingCost .
RemainingOvertimeCost { get; set; }الحصول على أو تعيين قيمة RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }الحصول على أو تعيين قيمة RemainingOvertimeWork.
RemainingWork { get; set; }الحصول على أو تعيين قيمة العمل المتبقي.
Resource { get; set; }المورد المعين لمهمة .
ResponsePending { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا تم تعيين ResponsePending أم لا.
Resume { get; set; }الحصول على أو تعيين قيمة استئناف .
Start { get; set; }الحصول على قيمة البداية أو تعيينها .
StartVariance { get; set; }الحصول على أو تعيين قيمة StartVariance .
Stop { get; set; }الحصول على أو تحديد قيمة Stop .
Summary { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا تم تعيين الملخص أم لا.
SV { get; set; }الحصول على أو تعيين قيمة SV.
Task { get; set; }المهمة التي تم تعيين مورد لها .
TimephasedData { get; set; }الحصول على مثيلTimephasedDataCollection فئة تحتوي على عناصرTimephasedData فئة .
Uid { get; set; }الحصول على قيمة Uid أو تعيينها .
Units { get; set; }الحصول على أو تعيين قيمة من الوحدات .
UpdateNeeded { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان UpdateNeeded معينًا أم لا.
VAC { get; set; }الحصول على أو تعيين قيمة VAC .
Work { get; set; }الحصول على قيمة العمل أو تعيينها .
WorkContour { get; set; }الحصول على أو تعيين قيمة WorkContour .
WorkVariance { get; set; }الحصول على أو تعيين قيمة WorkVariance .

طُرق

اسموصف
Delete()حذف تخصيص الموارد من مجموعة تعيينات المشروع.
override Equals(object)إرجاع قيمة تشير إلى ما إذا كان هذا المثيل يساوي كائنًا محددًا.
Equals(ResourceAssignment)إرجاع قيمة تشير إلى ما إذا كان هذا المثيل يساوي مثيلاً محددًا لملفResourceAssignment فئة .
Get<T>(Key<T, AsnKey>)إرجاع القيمة التي تم تعيين الخاصية لها في هذه الحاوية.
override GetHashCode()إرجاع قيمة رمز تجزئة لمثيلResourceAssignment فئة .
GetTimephasedData(DateTime, DateTime)عوائدTimephasedDataCollection مع حالاتTimephasedData الفصل ضمن تواريخ البدء والانتهاء المحددة لـAssignmentWork .
GetTimephasedData(DateTime, DateTime, TimephasedDataType)إرجاع المثيلTimephasedDataCollection فئة تحتوي على حالاتTimephasedData فئة ضمن تواريخ البدء والانتهاء المحددةTimephasedDataType .
MakeTPs(DateTime, TimeSpan, Calendar, List<TimephasedData>, bool, int)يولد قائمة بالبيانات على مراحل زمنية .
Set<T>(Key<T, AsnKey>, T)تعيين الخاصية المحددة إلى القيمة المحددة في هذه الحاوية.
SplitTask(DateTime, DateTime, Calendar)تقسيم المهمة إلى قسمين.
TimephasedDataFromTaskDuration(Calendar)يُنشئ قائمة بالبيانات الموزعة على الوقت بناءً على مدة المهمة وتاريخ البدء المجدول.
override ToString()إرجاع تمثيل السلسلة القصيرة لمثيلResourceAssignment class. التفاصيل الدقيقة للتمثيل غير محددة وقابلة للتغيير.

أنظر أيضا