Class TimephasedDataCollection

Class TimephasedDataCollection

Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)

Representa una col·lecció d’objectes Aspose.Tasks.TimephasedData.

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

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Membres heretats

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

Constructors

TimephasedDataCollection()

Inicialitza una nova instància de la classe Aspose.Tasks.TimephasedDataCollection.

protected TimephasedDataCollection()

Properties

Count

Obté el nombre d’objectes continguts en aquest objecte Aspose.Tasks.TimephasedDataCollection.

public int Count { get; }

Valor de la propietat

int

IsReadOnly

Obté un valor que indica si el System.Collections.Generic.ICollection`1 és llegit únicament.

public bool IsReadOnly { get; }

Valor de la propietat

bool

Aquest[Int]

Retorna l’element a l’índex especificat. l’accessor de set no es dóna suport.Propietat per establir dades horitzontals.

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

Valor de la propietat

TimephasedData

Methods

Add(TimephasedData)

Adds Aspose.Tasks.TimephasedData instància a aquest objecte de col·lecci.

public void Add(TimephasedData item)

Parameters

item TimephasedData

El punt per afegir.

Exceptions

ArgumentNullException

Si el paràmetre td és zero.

AddRange(IUNUMERABLE)

Afegeix una col·lecció d’instàncies d’Aspose.Tasks.TimephasedData a aquest objecte de la col·lecci.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable < TimephasedData >

Una col·lecció d’objectes Aspose.Tasks.TimephasedData per afegir.

Clear()

Elimina tots els articles de l’Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Determina si l’Aspose.Tasks.TimephasedDataCollection conté un valor específic.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

L’objecte a localitzar en la col·lecci.

Returns

bool

true si item’ es troba en la col·lecció; d’altra banda, falsa.

CopyTo(TimephasedData[], i int)

Copia els elements de l’Aspose.Tasks.TimephasedDataCollection a un System.Array,Comença amb un determinat sistema.Array index.

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

Parameters

array TimephasedData []

El sistema unidimensional.Array que és la destinació dels elements copiats des d’Aspose.Tasks.TimephasedDataCollection.El sistema.Array ha de tenir una indicació basada en zero.

arrayIndex int

L’índex basat en zero en array’ en el qual comença la còpia.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

El nombre d’elements a la font Aspose.Tasks.TimephasedDataCollectionis és més gran que l’espai disponible des de arrayIndex’ fins al final de la destinació array'.

GetEnumerator()

Retorna un enumerador per a aquesta col·lecci.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator < TimephasedData >

Un enumerador per a aquesta col·lecci.

Remove(TimephasedData)

Elimina Aspose.Tasks.TimephasedData instància d’aquest objecte de col·lecci.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

El punt per eliminar.

Returns

bool

true si item’ es va eliminar amb èxit de l’Aspose.Tasks.TimephasedDataCollection; d’altra banda, false.Aquest mètode també torna false si item’ no es troba en l’Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(DataTip, DataTip, DataTip i DataTip)

Selecciona totes les fases del temps entre startTime’ i finishTime.

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

Parameters

timephasedDataType TimephasedDataType

Tipus de fases de temps per seleccionar.

startTime DateTime

Inici de l’interval.

finishTime DateTime

El final de l’interval.

Returns

IList < TimephasedData >

Retorna una nova instància de llista de les dades d’Asperme.Tasks.TimephasedDataCollection ordenades per la propietat de Inici.

ToList()

Converteix l’objecte Aspose.Tasks.TimephasedDataCollection a una llista d’objectes Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List < TimephasedData >

Llista d’objectes Aspose.Tasks.TimephasedData.

 Català