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.TimephasedData.

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.TimephasedData.

Clear()

Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Aspose.Tasks.TimephasedDataCollection.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

Предметът, който трябва да се намира в колекцията.

Returns

bool

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

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

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.

 Български