Class ResourceAssignmentCollection
اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)
يمثل مجموعة من Aspose.Tasks.ResourceAssignment الأشياء.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
يحصل على عدد الكائنات الموجودة في ResourceAssignmentCollection.
public int Count { get; }
قيمة الممتلكات
IsReadOnly
يحصل على قيمة تشير إلى ما إذا كانت هذه المجموعة تقرأ فقط.
public bool IsReadOnly { get; }
قيمة الممتلكات
ParentProject
يحصل على المشروع الأصلي لمشروع ResourceAssignmentCollection.
public Project ParentProject { get; }
قيمة الممتلكات
هذا[إنت]
يعود العنصر إلى المؤشر المحدد.
public ResourceAssignment this[int index] { get; set; }
قيمة الممتلكات
Methods
Add(الوظيفة، الموارد، مزدوجة)
إضافة تعيين جديد إلى ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
المهمة التي ينبغي تعيينها
resource
Resource
الموارد التي سيتم تخصيصها.
units
double
عدد الوحدات لتوظيف جديد.
Returns
إضافة المهمة .
Add(الوظيفة، الموارد، العشرية)
إضافة تعيين جديد إلى ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
المهمة التي ينبغي تعيينها
resource
Resource
مصدر تكلفة ينبغي تخصيصها.
cost
decimal
التكلفة لتوظيف جديد.
Returns
إضافة المهمة .
Add(المهمة، الموارد)
إضافة تعيين جديد إلى ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
المهمة التي ينبغي تعيينها
resource
Resource
الموارد التي سيتم تخصيصها.
Returns
إضافة المهمة .
Add(ResourceAssignment)
هذا هو التطبيق العمودي لطريقة إضافة ICollection ، والتي لا ترمي سوى NotSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
المادة التي يجب إزالتها.
GetByUid(إنت)
إرجاع المهمة مع UID المحدد.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
وَقَوْلُهُ تَعَالَى:
Returns
توزيع الموارد مع uid المحدد إذا كان موجودا؛ وإلا، صفر.
Remarks
1 ـ التعقيد .
GetEnumerator()
إرجاع قائمة لهذا المجموعة.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator <؛ ResourceAssignment >
قائمة لهذا المجموعة.
Remove(ResourceAssignment)
إزالة التعيين المحدد من المجموعة، إذا لم يتم قراءته فقط،وإلا يلقي غير مدعوم الاستثناء.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
المهمة لإزالتها.
Returns
صحيح، إذا تم إزالة العنصر المحدد، غير صحيح.
RemoveAt(إنت)
إزالة التخصيص على المؤشر المحدد ، إذا لم يتم قراءة المجموعة فقط ،وإلا يلقي غير مدعوم الاستثناء.
public void RemoveAt(int index)
Parameters
index
int
المؤشر القائم على الصفر
ToList()
تحويل كائن ResourceAssignmentCollection إلى قائمة بأجسام Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
List <؛ ResourceAssignment >
قائمة بأشياء Aspose.Tasks.ResourceAssignment.