Class TaskLinkCollection

Class TaskLinkCollection

اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)

يمثل مجموعة من الأشياء Aspose.Tasks.Task.

public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

الأعضاء الموروثين

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Count

يحصل على عدد الكائنات الموجودة في هذا الكائن Aspose.Tasks.TaskLinkCollection.

public int Count { get; }

قيمة الممتلكات

int

ParentProject

يحصل على المشروع الأصلي لمشروع ResourceAssignmentCollection.الوالد Aspose.Tasks.Project لهذا الموضوع.

public Project ParentProject { get; }

قيمة الممتلكات

Project

هذا[إنت]

إرجاع أو وضع العنصر على المؤشر المحدد.

public TaskLink this[int index] { get; set; }

قيمة الممتلكات

TaskLink

Methods

Add(المهمة , المهمة)

يعيد مثالًا من Finish-Start Aspose.Tasks.TaskLink الذي تم إضافته إلى كائن TaskLinkCollection.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

المهمة السابقة

succ Task

المهمة اللاحقة

Returns

TaskLink

إشارة المهمة التي تم إضافتها إلى هذا الكائن.

Exceptions

ArgumentNullException

إذا كان أي من المهام الإدخال يساوي صفر ثم سيتم رمي System.ArgumentNullException.

Add(المهمة، المهمة، المهمة)

يعيد مثال Aspose.Tasks.TaskLink الذي تم إضافته إلى كائن TaskLinkCollection.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)

Parameters

pred Task

المهمة السابقة

succ Task

المهمة اللاحقة

linkType TaskLinkType

نوع الرابط Aspose.Tasks.TaskLinkType

Returns

TaskLink

إشارة المهمة التي تم إضافتها إلى هذا الكائن.

Exceptions

ArgumentNullException

إذا كان أي من المهام الإدخال يساوي صفر ثم سيتم رمي System.ArgumentNullException.

Add(الوظيفة, الوظيفة, الوظيفة, الوظيفة)

يعيد مثال Aspose.Tasks.TaskLink الذي تم إضافته إلى كائن TaskLinkCollection.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)

Parameters

pred Task

المهمة السابقة

succ Task

المهمة اللاحقة

linkType TaskLinkType

نوع الرابط Aspose.Tasks.TaskLinkType

lag Duration

إرسال رسالة خاصة إلى Aspose.Tasks.Duration

Returns

TaskLink

رابط المهمة الذي تم إضافته إلى هذا الكائن.

Exceptions

ArgumentNullException

إذا كان أي من المهام الإدخال يساوي صفر ثم سيتم رمي System.ArgumentNullException.

Add(TaskLink)

هذا هو التطبيق العمودي لطريقة إضافة ICollection ، والتي لا ترمي سوى NotSupportedException

public void Add(TaskLink item)

Parameters

item TaskLink

العنصر الذي يجب إضافته.

GetEnumerator()

إرجاع قائمة لهذا المجموعة.

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator &lt؛ TaskLink >

قائمة لهذا المجموعة.

Remove(TaskLink)

إزالة رابط المهمة من المشروع.

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink لإزالة

Returns

bool

إزالة TaskLink

ToList()

تحويل كائن TaskLinkCollection إلى قائمة بأجسام Aspose.Tasks.TaskLink.

public List<tasklink> ToList()

Returns

List &lt؛ TaskLink >

قائمة بأشياء Aspose.Tasks.TaskLink.

 عربي