Class TaskLinkCollection
نام ها : Aspose.Tasks جمع آوری: Aspose.Tasks.dll (25.5.0)
یک مجموعه از اشیاء Aspose.Tasks.Task را نشان می دهد.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable
Inheritance
Implements
IList
اعضای ارثی
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; }
ارزش املاک
ParentProject
پروژه اصلی اشیاء ResourceAssignmentCollection را دریافت کنید.
public Project ParentProject { get; }
ارزش املاک
این[int]
بازگرداندن یا قرار دادن عنصر در شاخص مشخص شده.
public TaskLink this[int index] { get; set; }
ارزش املاک
Methods
Add(وظیفه، وظیفه)
بازگرداندن یک مثال از Finish-Start Aspose.Tasks.TaskLink که به موضوع TaskLinkCollection اضافه شده است.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
وظایف پیشین
succ
Task
وظیفه ی وارث
Returns
یک مثال لینک وظیفه که به این موضوع اضافه شده است.
Exceptions
اگر هر یک از وظایف ورودی برابر با صفر باشد، 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.TaskLink
Returns
یک مثال لینک وظیفه که به این موضوع اضافه شده است.
Exceptions
اگر هر یک از وظایف ورودی برابر با صفر باشد، 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.TaskLink
lag
Duration
بایگانی برچسب ها: طولانی مدت
Returns
یک لینک وظیفه که به این موضوع اضافه شده است.
Exceptions
اگر هر یک از وظایف ورودی برابر با صفر باشد، System.ArgumentNullException رها خواهد شد.
Add(TaskLink)
این پیاده سازی پایدار از روش اضافه کردن ICollection است، که فقط پرتاب NotSupportedException است.
public void Add(TaskLink item)
Parameters
item
TaskLink
موضوعی که باید اضافه شود.
GetEnumerator()
یک لیست برای این مجموعه بازگردانید.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator <؛ TaskLink >
یک لیست برای این مجموعه
Remove(TaskLink)
حذف لینک وظیفه از یک پروژه
public bool Remove(TaskLink item)
Parameters
item
TaskLink
TaskLink برای حذف
Returns
حذف TaskLink
ToList()
تبدیل TaskLinkCollection به یک لیست از اشیاء Aspose.Tasks.TaskLink.
public List<tasklink> ToList()
Returns
لیست اشیاء Aspose.Tasks.TaskLink