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()
Возвращает перечислитель для этой коллекции.
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.