Class TimephasedDataCollection

Class TimephasedDataCollection

Название пространства: Aspose.Tasks Ассоциация: Aspose.Tasks.dll (25.4.0)

Представляет коллекцию объектов Aspose.Tasks.TimephasedData.

public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Наследованные члены

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

Constructors

TimephasedDataCollection()

Инициализует новую инстанцию класса Aspose.Tasks.TimephasedDataCollection.

protected TimephasedDataCollection()

Properties

Count

Получается количество объектов, содержащихся в этом объекте Aspose.Tasks.TimephasedDataCollection.

public int Count { get; }

Стоимость недвижимости

int

IsReadOnly

Получается значение, указывающее на то, читается ли System.Collections.Generic.ICollection`1.

public bool IsReadOnly { get; }

Стоимость недвижимости

bool

Это[ИНТ]

Возвращает элемент к указанному индексу.Сетный аксессуар не поддерживается.свойства для установки временных данных.

public TimephasedData this[int index] { get; set; }

Стоимость недвижимости

TimephasedData

Methods

Add(TimephasedData)

Добавьте Aspose.Tasks.TimephasedДанные примеры к этому объекту сборки.

public void Add(TimephasedData item)

Parameters

item TimephasedData

Статья для добавления.

Exceptions

ArgumentNullException

Если параметр td является нулевым.

AddRange(Иеномерное)

Добавьте коллекцию примеров Aspose.Tasks.TimephasedData к этому объекту коллекции.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable • < TimephasedData >

Коллекция Aspose.Tasks.TimephasedДатные объекты добавить.

Clear()

Удаление всех элементов из Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Определяет, содержит ли Aspose.Tasks.TimephasedDataCollection определенную стоимость.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

Объект, который должен находиться в коллекции.

Returns

bool

верный, если item’ находится в коллекции; в противном случае, фальшивый.

CopyTo(TimephasedData[ ], и int)

Копирует элементы Aspose.Tasks.TimephasedDataCollection в System.Array,Начиная с конкретного индекса System.Array.

public void CopyTo(TimephasedData[] array, int arrayIndex)

Parameters

array TimephasedData [ ]

Одномерный System.Array, который является местом назначения элементов, копированных из Aspose.Tasks.TimephasedDataCollection.Система.Array должна иметь нулевую индексацию.

arrayIndex int

Индекс, основанный на нуле, в диапазоне , на котором начинается копирование.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

Количество элементов в источнике Aspose.Tasks.TimephasedDataCollectionis больше доступного пространства от arrayIndex’ до конца дестинации array'.

GetEnumerator()

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

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator • < TimephasedData >

перечень для этой коллекции.

Remove(TimephasedData)

Удаление инстанции Aspose.Tasks.TimephasedData из этого объекта сборки.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

Статья для удаления.

Returns

bool

верно, если item’ был успешно удален из Aspose.Tasks.TimephasedDataCollection; в противном случае, false.This method also returns false if item’ is not found in Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(Тип данных, DateTime, DateTime)

Выбирает все фазы времени между startTime’ и finishTime'.

public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)

Parameters

timephasedDataType TimephasedDataType

Тип фаз времени для выбора.

startTime DateTime

Начало интервала .

finishTime DateTime

Окончание интервала.

Returns

IList • < TimephasedData >

Возвращает новый список данных Aspose.Tasks.TimephasedDataCollection, заказанных собственностью Start.

ToList()

Конвертирует объект Aspose.Tasks.TimephasedDataCollection в список объектов Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List • < TimephasedData >

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

 Русский