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()
מאפיינים
Count
מקבל את מספר האובייקטים הכלולים באובייקט Aspose.Tasks.CalendarCollection זה.
public int Count { get; }
ערך המאפיין
שיטות
Add(string)
מוסיף לוח שנה בסיסי חדש לאובייקט CalendarCollection זה ומחזיר את הלוח שנה שהוסף.
public Calendar Add(string name)
פרמטרים
name
string
שם הלוח שנה.
מחזיר
אובייקט Aspose.Tasks.Calendar שהוסף.
חריגות
נזרק כאשר שם הלוח שנה הוא null.
Add(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()
מחזיר Enumerator עבור אוסף זה.
public IEnumerator<calendar> GetEnumerator()
מחזיר
IEnumerator<Calendar>
Enumerator עבור אוסף זה.
Remove(Calendar)
מסיר את הלוח שנה מאוסף הלוחות של הפרויקט.
public bool Remove(Calendar item)
פרמטרים
item
Calendar
הלוח שנה להסרה.
מחזיר
אם הוסר מחזיר true, אחרת מחזיר false.
חריגות
נזרק כאשר לא ניתן להסיר את הלוח שנה.
ToList()
ממיר את אובייקט CalendarCollection לרשימה של אובייקטי Aspose.Tasks.Calendar.
public List<calendar> ToList()
מחזיר
רשימה של אובייקטי Aspose.Tasks.Calendar.