Class TimephasedDataCollection
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)
Představuje sbírku objektů Aspose.Tasks.TimephasedData.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
object ← TimephasedDataCollection
Implements
IList
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
Začíná nový příklad třídy Aspose.Tasks.TimephasedDataCollection.
protected TimephasedDataCollection()
Properties
Count
Získáte počet objektů obsažených v tomto objektu Aspose.Tasks.TimephasedDataCollection.
public int Count { get; }
Hodnota nemovitosti
IsReadOnly
Obdrží hodnotu, která naznačuje, zda je System.Collections.Generic.ICollection`1 pouze čten.
public bool IsReadOnly { get; }
Hodnota nemovitosti
Tohle[Int]
Vrátí prvek na specifikovaný index. Set příslušenství není podporován.Vlastnictví pro nastavení časových dat.
public TimephasedData this[int index] { get; set; }
Hodnota nemovitosti
Methods
Add(TimephasedData)
Ads Aspose.Tasks.TimephasedData příklad do tohoto objektu sběru.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
lánek k přidán.
Exceptions
Pokud je parametr td nulov.
AddRange(Číslo > časová data>)
Přidává sbírku příkladů Aspose.Tasks.TimephasedData do tohoto objektu sbírky.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
<
TimephasedData
>
Sbírka Aspose.Tasks.TimephasedData objekty k přidán.
Clear()
Odstraňuje všechny položky z Aspose.Tasks.TimephasedDataCollection.
public void Clear()
Contains(TimephasedData)
Určuje, zda Aspose.Tasks.TimephasedDataCollection obsahuje určitou hodnotu.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
Předmět k umístění v sbírce.
Returns
je pravdivý, pokud se v kolekci nachází item; jinak je falešn.
CopyTo(TimephasedData[]a[], a int)
Kopíruje prvky Aspose.Tasks.TimephasedDataCollection do systému.Array,Začínáme s konkrétním indexem System.Array.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[]a[]
Jednodimenzionální System.Array, který je cílem prvků kopírovaných z Aspose.Tasks.TimephasedDataCollection.Systém.Array musí být indexován na bázi nuly.
arrayIndex
int
Index založený na nule v rozvrhu , na kterém začíná kopírován.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Počet prvků ve zdroji Aspose.Tasks.TimephasedDataCollectionis je větší než dostupný prostor od arrayIndex’ do konce cíle
array'.
GetEnumerator()
Vraťte seznam pro tuto sbírku.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator < TimephasedData >
Seznam pro tuto sbírku.
Remove(TimephasedData)
Odstraňuje příklad Aspose.Tasks.TimephasedData z tohoto objektu shromažďován.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Předmět k odstraněn.
Returns
pravda, pokud byl item’ úspěšně odstraněn z Aspose.Tasks.TimephasedDataCollection; jinak, false.Tento způsob také vrací falešný, pokud
item’ není nalezen v Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(DataType, DatumType, DatumType)
Vyberte všechny časové fáze mezi startTime’ a
finishTime.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
Typ časových fází vybrat.
startTime
DateTime
Začátek intervalu.
finishTime
DateTime
Konec intervalu.
Returns
IList < TimephasedData >
Vrací nový příklad seznamu dat Aspose.Tasks.TimephasedDataCollection objednaných vlastností Start.
ToList()
Konvertuje objekt Aspose.Tasks.TimephasedDataCollection na seznam objektů Aspose.Tasks.TimephasedData.
public List<timephaseddata> ToList()
Returns
List < TimephasedData >
Seznam objektů Aspose.Tasks.TimephasedData.