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)

Ads Aspose.Tasks.TimephasedData instance na ovaj objekat prikupljanja.

public void Add(TimephasedData item)

Parameters

item TimephasedData

Članak koji treba dodati.

Exceptions

ArgumentNullException

ако је параметар ТД нула.

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

bool

истинито ако се у колекцији налази 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

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)

Уклоните Аппосе.Таскс.ТимпхасеДата инстанцију из овог објекта прикупљања.

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 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 објекти.

 Српски