Class TimephasedDataCollection
Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Es stellt eine Sammlung von Aspose.Tasks.TimephasedData-Objekten dar.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
object ← TimephasedDataCollection
Implements
IList
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
Initialisiert eine neue Instanz der Aspose.Tasks.TimephasedDataCollection Klasse.
protected TimephasedDataCollection()
Properties
Count
Erhalten Sie die Anzahl der Objekte in diesem Aspose.Tasks.TimephasedDataCollection Objekt enthalten.
public int Count { get; }
Eigentumswert
IsReadOnly
Er erhält einen Wert, der darauf hindeutet, ob System.Collections.Generic.ICollection`1 nur gelesen ist.
public bool IsReadOnly { get; }
Eigentumswert
Diese[Int]
Rückkehr des Elements an den angegebenen Index. Der Set-Additor wird nicht unterstützt.Eigentum, um zeitgemäße Daten festzulegen.
public TimephasedData this[int index] { get; set; }
Eigentumswert
Methods
Add(TimephasedData)
Adds Aspose.Tasks.TimephasedData-Instanz zu diesem Sammelobjekt.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
Das Element zu hinzufügen.
Exceptions
Wenn der Parameter td null ist.
AddRange(Zeitraum: Zeitphaseddata>)
Hinzufügen Sie eine Sammlung von Aspose.Tasks.TimephasedData-Instanzen zu diesem Sammelobjekt.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
&undlt;
TimephasedData
>
Eine Sammlung von Aspose.Tasks.TimephasedData Objekte hinzufügen.
Clear()
Entfernen Sie alle Artikel aus dem Aspose.Tasks.TimephasedDataCollection.
public void Clear()
Contains(TimephasedData)
Es bestimmt, ob die Aspose.Tasks.TimephasedDataCollection einen bestimmten Wert enthält.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
Das Objekt, das in der Sammlung zu finden ist.
Returns
true, wenn item’ in der Sammlung gefunden wird; sonst, falsch.
CopyTo(TimephasedData[][], und int)
Kopieren Sie die Elemente der Aspose.Tasks.TimephasedDataCollection auf eine System.Array,Beginnen Sie mit einem bestimmten System.Array Index.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[][]
Das eindimensionelle System.Array, das das Ziel der von Aspose.Tasks.TimephasedDataCollection kopiert Elemente ist.Das System.Array muss eine nullbasierte Indexierung haben.
arrayIndex
int
Der nullbasierte Index in array’ an dem die Kopie beginnt.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Die Anzahl der Elemente in der Quelle Aspose.Tasks.TimephasedDataCollectionis ist größer als der verfügbare Raum von arrayIndex’ bis zum Ende des Ziels
array'.
GetEnumerator()
Zurück ein Verzeichnis für diese Sammlung.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator &undlt; TimephasedData >
Eine Liste für diese Sammlung.
Remove(TimephasedData)
Entfernen Sie Aspose.Tasks.TimephasedData-Instanz aus diesem Sammelobjekt.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Das Element zu entfernen.
Returns
true, wenn item’ erfolgreich aus der Aspose.Tasks.TimephasedDataCollection entfernt wurde; sonst false.This method also returns false if
item’ is not found in der Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(DateType, DateTime und DateTime)
Wählen Sie alle Zeitphasen zwischen startTime’ und
finishTime.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
Typ der Zeitphasen zu wählen.
startTime
DateTime
Beginn des Intervalls.
finishTime
DateTime
Das Ende des Intervals.
Returns
IList &undlt; TimephasedData >
Wiederherstellt eine neue Liste von Aspose.Tasks.TimephasedDataCollection Daten, die von Start-Eigenschaft bestellt wurden.
ToList()
Umwandelt das Aspose.Tasks.TimephasedDataCollection Objekt in eine Liste von Aspose.Tasks.TimephasedData Objekte.
public List<timephaseddata> ToList()
Returns
List &undlt; TimephasedData >
Liste der Aspose.Tasks.TimephasedDatenobjekte.