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)

Видаляє календар з колекції проектів CalendarCollection.

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.

 Українська