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)
Aspose.Tasks.TimephasedData.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
Това е елементът, който трябва да добавите.
Exceptions
Ако параметър td е нула.
AddRange(Източник: Временна фаза>)
Aspose.Tasks.TimephasedData.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
<
TimephasedData
>
Aspose.Tasks.TimephasedData.
Clear()
Aspose.Tasks.TimephasedDataCollection.
public void Clear()
Contains(TimephasedData)
Aspose.Tasks.TimephasedDataCollection.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
Предметът, който трябва да се намира в колекцията.
Returns
true ако item.
CopyTo(TimephasedData[]и в)
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
code class=“paramref”>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)
Aspose.Tasks.TimephasedData.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Предметът, който трябва да се премахне.
Returns
true ако item’ е успешно премахнат от Aspose.Tasks.TimephasedDataCollection; в противен случай, false.This method also returns false if
item’ is not found in the Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(Дата, дата, дата и дата)
code class=“paramref”>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 >
Aspose.Tasks.TimephasedDataCollection.
ToList()
Aspose.Tasks.TimephasedDataCollection в списък с обекти Aspose.Tasks.TimephasedData.
public List<timephaseddata> ToList()
Returns
List < TimephasedData >
Aspose.Tasks.TimephasedData.