Class TimephasedDataCollection

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 , ICollection , IEnumerable , IEnumerable

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

int

IsReadOnly

Er erhält einen Wert, der darauf hindeutet, ob System.Collections.Generic.ICollection`1 nur gelesen ist.

public bool IsReadOnly { get; }

Eigentumswert

bool

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

TimephasedData

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

ArgumentNullException

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

bool

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

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

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

bool

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.

 Deutsch