Class CalendarCollection
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
يمثل مجموعة من كائنات Aspose.Tasks.Calendar.
public class CalendarCollection : IList<calendar>, ICollection<calendar>, IEnumerable<calendar>, IEnumerable
الوراثة
ينفذ
IList<calendar>, ICollection<calendar>, IEnumerable<calendar>, IEnumerable
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
الخصائص
العدد
يحصل على عدد الكائنات الموجودة في هذا الكائن Aspose.Tasks.CalendarCollection.
public int Count { get; }
قيمة الخاصية
الطرق
إضافة(string)
يضيف تقويمًا أساسيًا جديدًا إلى كائن CalendarCollection هذا ويعيد التقويم المضاف.
public Calendar Add(string name)
المعلمات
name
string
اسم التقويم.
الإرجاع
كائن Aspose.Tasks.Calendar المضاف.
الاستثناءات
يتم رميها عندما يكون اسم التقويم فارغًا.
إضافة(string, Calendar)
يضيف تقويمًا جديدًا مع التقويم الأساسي المحدد إلى كائن CalendarCollection هذا ويعيد التقويم المضاف.
public Calendar Add(string name, Calendar baseCalendar)
المعلمات
name
string
الاسم المحدد.
baseCalendar
Calendar
التقويم الأساسي المحدد.
الإرجاع
كائن Aspose.Tasks.Calendar المضاف.
GetByName(string)
يعيد تقويمًا بالاسم المحدد.
public Calendar GetByName(string name)
المعلمات
name
string
اسم التقويم.
الإرجاع
إذا تم العثور عليه، يعيد التقويم بالاسم المحدد، وإلا يعيد null.
GetByUid(int)
يعيد تقويمًا بالـ UID المحدد.
public Calendar GetByUid(int uid)
المعلمات
uid
int
UID للتقويم.
الإرجاع
التقويم بالـ UID المحدد.
GetEnumerator()
يعيد معدًا لهذه المجموعة.
public IEnumerator<calendar> GetEnumerator()
الإرجاع
IEnumerator<Calendar>
معد لهذه المجموعة.
Remove(Calendar)
يزيل التقويم من مجموعة تقويم المشروع.
public bool Remove(Calendar item)
المعلمات
item
Calendar
التقويم الذي سيتم إزالته.
الإرجاع
إذا تمت إزالته، يعيد true، وإلا يعيد false.
الاستثناءات
يتم رميها عندما لا يمكن إزالة التقويم.
ToList()
يحول كائن CalendarCollection إلى قائمة من كائنات Aspose.Tasks.Calendar.
public List<calendar> ToList()
الإرجاع
قائمة من كائنات Aspose.Tasks.Calendar.