Class TimephasedDataCollection

Class TimephasedDataCollection

Le nom : Aspose.Tasks Assemblée: Aspose.Tasks.dll (25.4.0)

Rappresenta una collezione di Aspose.Tasks.TimephasedData oggetti.

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

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

I membri ereditari

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

Constructors

TimephasedDataCollection()

Inizia una nuova instanza della classe Aspose.Tasks.TimephasedDataCollection.

protected TimephasedDataCollection()

Properties

Count

Riceve il numero di oggetti contenuti in questo oggetto Aspose.Tasks.TimephasedDataCollection.

public int Count { get; }

Valore di proprietà

int

IsReadOnly

Obtenez une valeur indiquant si System.Collections.Generic.ICollection`1 est lisible.

public bool IsReadOnly { get; }

Valore di proprietà

bool

Ceci[int]

Ritorna l’elemento all’indice specificato. l’accessore set non è supportato.Proprietà per stabilire dati tempestivi.

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

Valore di proprietà

TimephasedData

Methods

Add(TimephasedData)

Aggiungi Aspose.Tasks.TimephasedData instanza a questo oggetto di raccolta.

public void Add(TimephasedData item)

Parameters

item TimephasedData

L’articolo da aggiungere.

Exceptions

ArgumentNullException

se il parametro td è zero.

AddRange(Étiquette : Timephaseddata>)

Aggiungi una raccolta di Aspose.Tasks.TimephasedInstanti dati a questo oggetto di raccolta.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable di < TimephasedData >

Una collezione di Aspose.Tasks.TimephasedData oggetti da aggiungere.

Clear()

Rimuove tutti gli articoli da Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Determinerà se Aspose.Tasks.TimephasedDataCollection contiene un valore specifico.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

L’oggetto da trovare nella collezione.

Returns

bool

vero se item’ è trovato nella collezione; altrimenti, falso.

CopyTo(TimephasedData[ ], et int)

Copia gli elementi di Aspose.Tasks.TimephasedDataCollection a un System.Array,Inizia con un determinato System.Array index.

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

Parameters

array TimephasedData [ ]

L’unidimensionale System.Array che è la destinazione degli elementi copiati da Aspose.Tasks.TimephasedDataCollection.Il System.Array deve avere un’indicazione basata su zero.

arrayIndex int

L’indice basato su zero in array’ in cui inizia la copia.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

Il numero di elementi nella fonte Aspose.Tasks.TimephasedDataCollectionis è superiore all’area disponibile da arrayIndex’ alla fine della destinazione array'.

GetEnumerator()

Ritorna un elenco per questa collezione.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator di < TimephasedData >

Un elenco per questa collezione.

Remove(TimephasedData)

Rimuove Aspose.Tasks.TimephasedData instanza da questo oggetto di raccolta.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

L’oggetto da rimuovere.

Returns

bool

vero se item’ è stato rimosso con successo dall’Aspose.Tasks.TimephasedDataCollection; altrimenti, false.Questo metodo restituisce anche false se item’ non è trovato nell’Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(DateType, DateType, DateType)

Seleziona tutte le fasi del tempo tra startTime’ e finishTime'.

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

Parameters

timephasedDataType TimephasedDataType

Tipo di fase di tempo da selezionare.

startTime DateTime

Inizio di intervallo.

finishTime DateTime

La fine dell’intervallo.

Returns

IList di < TimephasedData >

Ritorna un nuovo elenco di Aspose.Tasks.TimephasedDataCollection dati ordinati dalla proprietà Start.

ToList()

Converti l’oggetto Aspose.Tasks.TimephasedDataCollection in un elenco di oggetti Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List di < TimephasedData >

Lista degli oggetti di Aspose.Tasks.TimephasedData.

 Français