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
Наслеђени чланови
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; }
Вредност имовине
IsReadOnly
Добије вредност која указује на то да ли је System.Collections.Generic.ICollection`1 читао само.
public bool IsReadOnly { get; }
Вредност имовине
Ово[Инт]
Враћа елемент на одређени индекс. сет прибор није подржана.Власништво за постављање временских података.
public TimephasedData this[int index] { get; set; }
Вредност имовине
Methods
Add(TimephasedData)
Ads Aspose.Tasks.TimephasedData instance na ovaj objekat prikupljanja.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
Članak koji treba dodati.
Exceptions
ако је параметар ТД нула.
AddRange(ИУНМЕРБАЛНА)
Додаје колекцију Аппосе.Таскс.ТимпхасеДата инстанце у овај објекат колекције.
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
истинито ако се у колекцији налази item’; иначе, лажно.
CopyTo(TimephasedData[], Ут)
Копира елементе Аппосе.Таскс.ТимпхаседДатаКоллекција на систем.Ареј,Počnite sa određenim System.Array indeksom.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[]
Једнодимензионални Систем.Арреј који је дестинација елемената копираних из Аппосе.Таскс.ТимефасеДатаКоллекција.Систем.Ареј мора имати нуле-базиран индексирање.
arrayIndex
int
Индекс заснован на нулу у array’ на којем почиње копирање.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Број елемената у извору Aspose.Tasks.TimephasedDataCollectionis је већи од доступног простора од arrayIndex’ до краја дестинације
array'.
GetEnumerator()
Повратак листе за ову колекцију.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator < TimephasedData >
Издавач за ову колекцију.
Remove(TimephasedData)
Уклоните Аппосе.Таскс.ТимпхасеДата инстанцију из овог објекта прикупљања.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Предмет да се уклони.
Returns
истина ако је item’ успешно уклоњен из Aspose.Tasks.TimephasedDataCollection; иначе, false.This method also returns false if
item’ is not found in the Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(Датум, датум и датум)
Изаберите све фазе времена између startTime’ и
finishTime’. има O(log n) сложеност у просечном случају.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
Тип временских фаза које треба изабрати.
startTime
DateTime
Почетак интервала.
finishTime
DateTime
завршетак интервала.
Returns
IList < TimephasedData >
Повратак новог листе примера Аппосе.Таскс.ТимпхаседДатаКоллекција подаци наручени од стране имовине Старт.
ToList()
Конвертује Aspose.Tasks.TimephasedDataCollection објекат у листу Aspose.Tasks.TimephasedData објеката.
public List<timephaseddata> ToList()
Returns
List < TimephasedData >
Списак Aspose.Tasks.TimephasedData објекти.