Class TimephasedDataCollection

Class TimephasedDataCollection

Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)

Przedstawia kolekcję obiektów Aspose.Tasks.TimephasedData.

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

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Dziedziczeni członkowie

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

Constructors

TimephasedDataCollection()

Inicjalizuje nową instancję klasy Aspose.Tasks.TimephasedDataCollection.

protected TimephasedDataCollection()

Properties

Count

Otrzymuje liczbę obiektów zawartych w tym Obiekt Aspose.Tasks.TimephasedDataCollection.

public int Count { get; }

Wartość nieruchomości

int

IsReadOnly

Otrzymuje wartość wskazującą, czy System.Collections.Generic.ICollection`1 jest czytany tylko.

public bool IsReadOnly { get; }

Wartość nieruchomości

bool

Tego[Int]

Powraca element do określonego indeksu. zestaw akcesoriów nie jest obsługiwany.Właściwość do ustalania danych czasowych.

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

Wartość nieruchomości

TimephasedData

Methods

Add(TimephasedData)

Dodaj przykład Aspose.Tasks.TimephasedData do tego obiektu zbioru.

public void Add(TimephasedData item)

Parameters

item TimephasedData

Przedmiot do dodania.

Exceptions

ArgumentNullException

Jeśli parametr td jest zerowy.

AddRange(Wielkość czasopisma>)

Dodaj do tego obiektu kolekcji zbiór przykładów Aspose.Tasks.TimephasedData.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable • < TimephasedData >

Kolekcja obiektów Aspose.Tasks.TimephasedData do dodania.

Clear()

Usunąć wszystkie elementy z Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Określa, czy Aspose.Tasks.TimephasedDataCollection zawiera określoną wartość.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

Obiekt znajdujący się w kolekcji.

Returns

bool

prawidłowy, jeśli w kolekcji znajduje się element ; w przeciwnym razie jest fałszywy.

CopyTo(TimephasedData[ ], i int)

Kopiuje elementy Aspose.Tasks.TimephasedDataCollection do System.Array,Zacznij od określonego indeksu System.Array.

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

Parameters

array TimephasedData [ ]

Jednowymiarowy System.Array, który jest celem elementów kopiowanych z Aspose.Tasks.TimephasedDataCollection.System.Array musi mieć indeksowanie oparte na zero.

arrayIndex int

Wskaźnik oparty na zero znajduje się w rzędzie " w którym zaczyna się kopiowanie.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

Liczba elementów w źródle Aspose.Tasks.TimephasedDataCollectionis jest większa niż dostępna przestrzeń od arrayIndex’ do końca przeznaczenia array'.

GetEnumerator()

Zwróć listę do tej kolekcji.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator • < TimephasedData >

List do tej kolekcji.

Remove(TimephasedData)

Usuń instancję Aspose.Tasks.TimephasedData z tego obiektu zbioru.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

Przedmiot do usunięcia.

Returns

bool

prawda, jeśli item’ został pomyślnie usunięty z Aspose.Tasks.TimephasedDataCollection; w przeciwnym razie, false.This method also returns false if item’ is not found in the Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(DataType, DataType, DataType)

Wybierz wszystkie fazy czasu między startTime’ i finishTime'.

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

Parameters

timephasedDataType TimephasedDataType

Rodzaj faz czasowych do wyboru.

startTime DateTime

Rozpoczęcie okresu.

finishTime DateTime

Zakończenie okresu.

Returns

IList • < TimephasedData >

Powraca nowy przykład listy Aspose.Tasks.TimephasedDataCollection dane zamówione przez właściwość Start.

ToList()

Konwertuje obiekt Aspose.Tasks.TimephasedDataCollection na listę obiektów Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List • < TimephasedData >

Lista obiektów Aspose.Tasks.TimephasedData.

 Polski