Class TimephasedDataCollection

Class TimephasedDataCollection

A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)

Az Aspose.Tasks.TimephasedData objektumok gyűjteménye.

public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Örökletes tagok

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TimephasedDataCollection()

Elindítja az Aspose.Tasks.TimephasedDataCollection osztály új példáját.

protected TimephasedDataCollection()

Properties

Count

Megkapja az objektumok számát ebben az Aspose.Tasks.TimephasedDataCollection objektumban.

public int Count { get; }

ingatlan értéke

int

IsReadOnly

Megkap egy értéket, amely azt jelzi, hogy a System.Collections.Generic.ICollection`1 csak olvasható.

public bool IsReadOnly { get; }

ingatlan értéke

bool

Ez a[int]

Visszaadja az elemet a megadott indexhez.A készlet kiegészítő nem támogatott.A tulajdonság az időpontos adatok létrehozásához.

public TimephasedData this[int index] { get; set; }

ingatlan értéke

TimephasedData

Methods

Add(TimephasedData)

Ads Aspose.Tasks.TimephasedData példa erre a gyűjtemény objektumra.

public void Add(TimephasedData item)

Parameters

item TimephasedData

Az elemek hozzáadása.

Exceptions

ArgumentNullException

ha a paraméter td null.

AddRange(Az időszámítás>)

Hozzon hozzá egy gyűjteményt Aspose.Tasks.TimephasedData példák erre a gyűjtemény objektum.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable < TimephasedData >

Az Aspose.Tasks.TimephasedData objektumok gyűjteménye hozzáadható.

Clear()

Távolítsa el az összes elemet az Aspose.Tasks.TimephasedDataCollection-ból.

public void Clear()

Contains(TimephasedData)

Határozza meg, hogy az Aspose.Tasks.TimephasedDataCollection egy adott értéket tartalmaz-e.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

Az objektum a gyűjteményben található.

Returns

bool

igaz, ha a item’ található a gyűjteményben; egyébként hamis.

CopyTo(TimephasedData[], Az int)

Másolja az Aspose.Tasks.TimephasedDataCollection elemét a System.Array-ba,Egy speciális System.Array index.

public void CopyTo(TimephasedData[] array, int arrayIndex)

Parameters

array TimephasedData []

Az egydimenziós System.Array, amely az Aspose.Tasks.TimephasedDataCollectionból másolt elemek rendeltetése.A System.Array-nek nullalapú indexeléssel kell rendelkeznie.

arrayIndex int

A nulla-alapú index a array-ban, amelyen a másolás elkezdődik.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

Az elemek száma a forrásban Aspose.Tasks.TimephasedDataCollectionis nagyobb, mint a rendelkezésre álló tér arrayIndex’ a végére a cél array'.

GetEnumerator()

Visszatér egy listát erre a gyűjteményre.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator < TimephasedData >

Ez a gyűjtemény listája.

Remove(TimephasedData)

Távolítsa el az Aspose.Tasks.TimephasedData példányt ebből a gyűjtemény objektumából.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

Az elemek eltávolítása.

Returns

bool

igaz, ha a item’ sikeresen eltávolították az Aspose.Tasks.TimephasedDataCollection-ból; egyébként a false.This method also returns false if item’ is not found in the Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(IdőpontDataType, DateTime, DateTime)

Válassza ki a startTime" és a finishTime" közötti valamennyi időszakaszot.

public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)

Parameters

timephasedDataType TimephasedDataType

Válassza ki az időfázisok típusát.

startTime DateTime

Az interval kezdete.

finishTime DateTime

Az interval befejezése.

Returns

IList < TimephasedData >

Visszaadja az Aspose.Tasks.TimephasedDataCollection adatainak új listájának példáját, amelyet a Start tulajdonság rendel.

ToList()

Átalakítja az Aspose.Tasks.TimephasedDataCollection objektumát az Aspose.Tasks.TimephasedData objektumok listájára.

public List<timephaseddata> ToList()

Returns

List < TimephasedData >

Az Aspose.Tasks.TimephasedData objektumok listája.

 Magyar