Class TimephasedDataCollection

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

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

int

IsReadOnly

Giver en værdi, der angiver, om System.Collections.Generic.ICollection`1 er læst alene.

public bool IsReadOnly { get; }

Ejendomsværdi

bool

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

TimephasedData

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

ArgumentNullException

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

bool

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

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

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

bool

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.

 Dansk