Class AvailabilityPeriodCollection
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Представляет коллекцию, которая содержит объекты Aspose.Tasks.AvailabilityPeriod.
public class AvailabilityPeriodCollection : IList<availabilityperiod>, ICollection<availabilityperiod>, IEnumerable<availabilityperiod>, IEnumerable
Наследование
object ← AvailabilityPeriodCollection
Реализует
IList<availabilityperiod>, ICollection<availabilityperiod>, IEnumerable<availabilityperiod>, IEnumerable
Унаследованные члены
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Свойства
Count
Получает количество элементов, содержащихся в этой коллекции.
public int Count { get; }
Значение свойства
IsReadOnly
Получает значение, указывающее, является ли эта коллекция только для чтения; в противном случае - false.
public bool IsReadOnly { get; }
Значение свойства
ParentResource
Получает родительский объект Aspose.Tasks.Resource для этого объекта.
public Resource ParentResource { get; }
Значение свойства
this[int]
Возвращает или задает элемент по указанному индексу.
public AvailabilityPeriod this[int index] { get; set; }
Значение свойства
Методы
Add(AvailabilityPeriod)
Добавляет указанный элемент в эту коллекцию.
public void Add(AvailabilityPeriod item)
Параметры
item
AvailabilityPeriod
указанный элемент для добавления в эту коллекцию.
Clear()
Удаляет все элементы из этой коллекции.
public void Clear()
Contains(AvailabilityPeriod)
Возвращает true, если указанный элемент найден в этой коллекции; в противном случае - false.
public bool Contains(AvailabilityPeriod item)
Параметры
item
AvailabilityPeriod
указанный элемент для поиска.
Возвращает
true, если указанный элемент найден в этой коллекции; в противном случае - false.
CopyTo(AvailabilityPeriod[], int)
Копирует элементы этой коллекции в указанный массив, начиная с указанного индекса массива.
public void CopyTo(AvailabilityPeriod[] array, int arrayIndex)
Параметры
array
AvailabilityPeriod[]
указанный одномерный массив для копирования элементов
arrayIndex
int
нулевой индекс указанного массива, с которого начинается копирование.
GetEnumerator()
Возвращает перечислитель для этой коллекции.
public IEnumerator<availabilityperiod> GetEnumerator()
Возвращает
IEnumerator<AvailabilityPeriod>
перечислитель для этой коллекции.
IndexOf(AvailabilityPeriod)
Определяет индекс указанного элемента в этой коллекции.
public int IndexOf(AvailabilityPeriod item)
Параметры
item
AvailabilityPeriod
указанный элемент для поиска в этой коллекции.
Возвращает
индекс указанного элемента, если он найден; в противном случае - -1.
Insert(int, AvailabilityPeriod)
Вставляет указанный элемент по указанному индексу.
public void Insert(int index, AvailabilityPeriod item)
Параметры
index
int
указанный нулевой индекс, по которому элемент должен быть вставлен.
item
AvailabilityPeriod
указанный элемент для вставки в эту коллекцию.
Remove(AvailabilityPeriod)
Удаляет первое вхождение конкретного объекта из этой коллекции.
public bool Remove(AvailabilityPeriod item)
Параметры
item
AvailabilityPeriod
указанный объект для удаления.
Возвращает
true, если указанный объект был успешно удален из этой коллекции; в противном случае - false.
RemoveAt(int)
Удаляет элемент по указанному индексу.
public void RemoveAt(int index)
Параметры
index
int
указанный нулевой индекс для удаления элемента.