Class CalendarCollection

Class CalendarCollection

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Reprezentuje kolekcję obiektów Aspose.Tasks.Calendar.

public class CalendarCollection : IList<calendar>, ICollection<calendar>, IEnumerable<calendar>, IEnumerable

Dziedziczenie

objectCalendarCollection

Implementuje

IList<calendar>, ICollection<calendar>, IEnumerable<calendar>, IEnumerable

Członkowie dziedziczeni

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Właściwości

Count

Zwraca liczbę obiektów zawartych w tym obiekcie Aspose.Tasks.CalendarCollection.

public int Count { get; }

Wartość właściwości

int

Metody

Add(string)

Dodaje nowy kalendarz podstawowy do tego obiektu CalendarCollection i zwraca dodany kalendarz.

public Calendar Add(string name)

Parametry

name string

Nazwa kalendarza.

Zwraca

Calendar

Dodany obiekt Aspose.Tasks.Calendar.

Wyjątki

ArgumentException

Wyrzucany, gdy nazwa kalendarza jest null.

Add(string, Calendar)

Dodaje nowy kalendarz z określonym kalendarzem podstawowym do tego obiektu CalendarCollection i zwraca dodany kalendarz.

public Calendar Add(string name, Calendar baseCalendar)

Parametry

name string

Określona nazwa.

baseCalendar Calendar

Określony kalendarz podstawowy.

Zwraca

Calendar

Dodany obiekt Aspose.Tasks.Calendar.

GetByName(string)

Zwraca kalendarz o określonej nazwie.

public Calendar GetByName(string name)

Parametry

name string

Nazwa kalendarza.

Zwraca

Calendar

Jeśli znaleziono, zwraca kalendarz o określonej nazwie, w przeciwnym razie zwraca null.

GetByUid(int)

Zwraca kalendarz o określonym UID.

public Calendar GetByUid(int uid)

Parametry

uid int

UID kalendarza.

Zwraca

Calendar

Kalendarz o określonym UID.

GetEnumerator()

Zwraca enumerator dla tej kolekcji.

public IEnumerator<calendar> GetEnumerator()

Zwraca

IEnumerator<Calendar&gt;

enumerator dla tej kolekcji.

Remove(Calendar)

Usuwa kalendarz z kolekcji kalendarzy projektu.

public bool Remove(Calendar item)

Parametry

item Calendar

Kalendarz do usunięcia.

Zwraca

bool

Jeśli usunięty, zwraca true, w przeciwnym razie zwraca false.

Wyjątki

InvalidOperationException

Wyrzucany, gdy kalendarz nie może zostać usunięty.

ToList()

Konwertuje obiekt CalendarCollection na listę obiektów Aspose.Tasks.Calendar.

public List<calendar> ToList()

Zwraca

List<Calendar&gt;

Lista obiektów Aspose.Tasks.Calendar.

 Polski