Class TaskCollection
نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)
یک مجموعه از اشیاء Aspose.Tasks.Task را نشان می دهد.
public class TaskCollection : IList<task>, ICollection<task>, IEnumerable<task>, 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
تعداد اشیاء موجود در TaskCollection را دریافت کنید.
public int Count { get; }
ارزش املاک
IsReadOnly
ارزش را نشان می دهد که آیا این مجموعه فقط خوانده می شود یا نه.
public bool IsReadOnly { get; }
ارزش املاک
ParentProject
پروژه اصلی موضوع TaskCollection را دریافت کنید.
public Project ParentProject { get; }
ارزش املاک
این[int]
عناصر را به شاخص مشخص شده بازگردانید.
public Task this[int index] { get; set; }
ارزش املاک
Methods
Add(Task)
اضافه کردن وظیفه مشخص شده به مثال کلاس Aspose.Tasks.TaskCollection.اگر ParentProject.CalculationMode است هیچ کاربر نباید Project.Recalculate() را پس از استفاده از این روش فراخواند (این تمام وظایف پروژه (تاریخ شروع / پایان، تنظیم تاریخ های زود / دیر) را مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجدداً مجداگر ParentProject.CalculationMode دستی باشد، این روش به طور خودکار تنها ID وظیفه، سطح خروجی و اعداد خروجی را محاسبه می کند.اگر ParentProject.CalculationMode به صورت اتوماتیک باشد، این روش به طور خودکار تمام وظایف پروژه را مجدداً انجام می دهد.(تاریخ های شروع / پایان، تعیین تاریخ های زود / دیر، محاسبه ضربه ها، زمینه های کار و هزینه، حساب مجدد ID ها و سطوح خروجی).
public void Add(Task item)
Parameters
item
Task
وظیفه ای که باید به این مجموعه اضافه شود.
Add()
اضافه کردن وظایف جدید به جمع آوری وظایف پروژه در همان سطح خروجی از آخرین وظیفه.
public Task Add()
Returns
بازگرداندن مثال تازه اضافه شده از کلاس Aspose.Tasks.Task.
Add(String)
اضافه کردن یک وظیفه جدید به جمع آوری وظایف کودکان.
public Task Add(string taskName)
Parameters
taskName
string
نام وظیفه مشخص شده
Returns
بازگرداندن مثال تازه اضافه شده از کلاس Aspose.Tasks.Task.
Add(آریا، int)
اضافه کردن یک وظیفه جدید تکراری به جمع آوری وظایف کودکان.
public Task Add(string taskName, int beforeTaskId)
Parameters
taskName
string
نام وظیفه مشخص شده
beforeTaskId
int
شناسه مشخص شده یک وظیفه قبل از آن که یک وظیفه جدید وارد شود.
Returns
بازگرداندن یک وظیفه که قبل از یک وظیفه با ID مشخص شده وارد شده است.
Exceptions
ArgumentOutOfRangeException اگر ID مشخص شده یک ID وظیفه معتبر نیست، پرتاب می شود.
Add(RecurringTaskParameters)
یک وظیفه جدید را قبل از یک وظیفه با ID مشخص شده و در همان سطح خروجی وارد کنید.
public Task Add(RecurringTaskParameters parameters)
Parameters
parameters
RecurringTaskParameters
پارامترها، پارامترهای مشخص شده برای ایجاد وظایف تکراری هستند.
Returns
بازگرداندن مثال تازه اضافه شده از کلاس Aspose.Tasks.Task.
Exceptions
اگر پارامترهای مشخص شده صفر باشد.
در صورتی که پارامترهای مشخص شده نادرست باشد.
Contains(Task)
بررسی کنید که آیا مجموعه شامل موارد مشخص شده است.
public bool Contains(Task item)
Parameters
item
Task
موضوعی که باید بررسی شود.
Returns
درست است، اگر مجموعه حاوی یک مورد است، در غیر این صورت جعلی است.
GetById(int)
بازگرداندن یک وظیفه با ID مشخص شده که اجداد آن وظیفه مادر این مجموعه است .
public Task GetById(int id)
Parameters
id
int
کارآفرینی ID
Returns
بازگرداندن مثال کلاس Aspose.Tasks.Task با ID مشخص شده که اجداد آن وظیفه مادر این مجموعه است.
GetByUid(int)
بازگرداندن یک وظیفه با Uid مشخص شده که اجداد آن وظیفه مادر این مجموعه است .
public Task GetByUid(int uid)
Parameters
uid
int
مأموریت ویندوز
Returns
بازگرداندن مثال کلاس Aspose.Tasks.Task با Uid مشخص شده که اجداد آن وظیفه مادر این مجموعه است.
GetEnumerator()
یک لیست برای این مجموعه بازگردانید.
public IEnumerator<task> GetEnumerator()
Returns
IEnumerator <؛ Task >
یک لیست برای این مجموعه
Insert(کار، وظیفه)
این است پیاده سازی پایدار از IList Insertروش، که فقط پرتاب غیر پشتیبانی استثنا
public void Insert(int index, Task item)
Parameters
index
int
این شاخص را وارد کنید.
item
Task
موضوعی که باید وارد شود.
Remove(Task)
این است پیاده سازی پایدار از حذف ICollectionروش، که فقط پرتاب غیر پشتیبانی استثنا
public bool Remove(Task item)
Parameters
item
Task
موضوعی که باید حذف شود.
Returns
“واقعی” اگر آیتم حذف شده است؛ “واقعی” در غیر این صورت.
ToList()
تبدیل TaskCollection به یک لیست از Aspose.Tasks.Task اشیاء.
public List<task> ToList()
Returns
بازگرداندن یک لیست که شامل موارد کلاس Aspose.Tasks.Task از این مجموعه است.