Class TimephasedDataCollection
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Det repræsenterer en samling af Aspose.Tasks.TimephasedData objekter.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
object ← TimephasedDataCollection
Implements
IList
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
Initialiserer en ny instans af Aspose.Tasks.TimephasedDataCollection klasse.
protected TimephasedDataCollection()
Properties
Count
Få antallet af objekter indeholdt i dette Aspose.Tasks.TimephasedDataCollection objekt.
public int Count { get; }
Ejendomsværdi
IsReadOnly
Giver en værdi, der angiver, om System.Collections.Generic.ICollection`1 er læst alene.
public bool IsReadOnly { get; }
Ejendomsværdi
Dette[Int]
Returner elementet til det angivne indeks. Set tilbehør understøttes ikke.Ejendom til at indstille timephasede data.
public TimephasedData this[int index] { get; set; }
Ejendomsværdi
Methods
Add(TimephasedData)
Adds Aspose.Tasks.TimephasedData instans til dette indsamling objekt.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
Det punkt at tilføje.
Exceptions
Hvis parameteren td er null.
AddRange(Tænk på timephaseddata>)
Tilføj en samling af Aspose.Tasks.TimephasedData instanser til denne samling objekt.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
<
TimephasedData
>
En samling af Aspose.Tasks.TimephasedData objekter til at tilføje.
Clear()
Fjern alle elementer fra Aspose.Tasks.TimephasedDataCollection.
public void Clear()
Contains(TimephasedData)
Det bestemmer, om Aspose.Tasks.TimephasedDataCollection indeholder en bestemt værdi.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
Objekten skal placeres i samlingen.
Returns
true, hvis item’ findes i samlingen; ellers falsk.
CopyTo(TimephasedData[], og int)
Kopierer elementerne i Aspose.Tasks.TimephasedDataCollection til en System.Array,Start på en bestemt System.Array indeks.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[]
Den endimensionelle System.Array, der er destinationen af elementerne kopieret fra Aspose.Tasks.TimephasedDataCollection.System.Array skal have nullbaseret indexering.
arrayIndex
int
Nullbaseret indeks i array’ hvor kopiering begynder.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Antallet af elementer i kilden Aspose.Tasks.TimephasedDataCollectionis er større end det tilgængelige rum fra arrayIndex’ til slutningen af destinationen
array'.
GetEnumerator()
Returnerer en enumerator til denne samling.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator < TimephasedData >
En liste over denne samling.
Remove(TimephasedData)
Fjern Aspose.Tasks.TimephasedData instans fra dette indsamling objekt.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Det element at fjerne.
Returns
true, hvis item’ er blevet fjernet fra Aspose.Tasks.TimephasedDataCollection; ellers false.Denne metode returnerer også false, hvis
item’ ikke findes i Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(DataType, DateTime og DateTime)
Vælg alle tidsfaser mellem startTime’ og
finishTime.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
Typ af tidsfaser til at vælge.
startTime
DateTime
Indledningen af intervallet.
finishTime
DateTime
Afslutningen af intervallet.
Returns
IList < TimephasedData >
Returnerer ny listeindstilling af Aspose.Tasks.TimephasedDataCollection data bestilt af Start ejendom.
ToList()
Konverter Aspose.Tasks.TimephasedDataCollection objekt til en liste over Aspose.Tasks.TimephasedData objekter.
public List<timephaseddata> ToList()
Returns
List < TimephasedData >
Liste over Aspose.Tasks.TimephasedData objekter.