Class CalendarCollection

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

Наследование

objectCalendarCollection

Реализует

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; }

Значение свойства

int

Методы

Add(string)

Добавляет новый базовый календарь в этот объект CalendarCollection и возвращает добавленный календарь.

public Calendar Add(string name)

Параметры

name string

Имя календаря.

Возвращает

Calendar

Добавленный объект Aspose.Tasks.Calendar.

Исключения

ArgumentException

Выбрасывается, когда имя календаря равно null.

Add(string, Calendar)

Добавляет новый календарь с указанным базовым календарем в этот объект CalendarCollection и возвращает добавленный календарь.

public Calendar Add(string name, Calendar baseCalendar)

Параметры

name string

Указанное имя.

baseCalendar Calendar

Указанный базовый календарь.

Возвращает

Calendar

Добавленный объект Aspose.Tasks.Calendar.

GetByName(string)

Возвращает календарь с указанным именем.

public Calendar GetByName(string name)

Параметры

name string

Имя календаря.

Возвращает

Calendar

Если найден, возвращает календарь с указанным именем, в противном случае возвращает null.

GetByUid(int)

Возвращает календарь с указанным UID.

public Calendar GetByUid(int uid)

Параметры

uid int

UID календаря.

Возвращает

Calendar

Календарь с указанным UID.

GetEnumerator()

Возвращает перечислитель для этой коллекции.

public IEnumerator<calendar> GetEnumerator()

Возвращает

IEnumerator<Calendar&gt;

Перечислитель для этой коллекции.

Remove(Calendar)

Удаляет календарь из коллекции календарей проекта.

public bool Remove(Calendar item)

Параметры

item Calendar

Календарь для удаления.

Возвращает

bool

Если удалено, возвращает true, в противном случае возвращает false.

Исключения

InvalidOperationException

Выбрасывается, когда календарь не может быть удален.

ToList()

Преобразует объект CalendarCollection в список объектов Aspose.Tasks.Calendar.

public List<calendar> ToList()

Возвращает

List<Calendar&gt;

Список объектов Aspose.Tasks.Calendar.

 Русский