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
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
IsReadOnly
Otrzymuje wartość wskazującą, czy System.Collections.Generic.ICollection`1 jest czytany tylko.
public bool IsReadOnly { get; }
Wartość nieruchomości
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
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
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
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
array’ is null.
arrayIndex’ is less than 0.
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
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.