Class TimephasedDataCollection

Class TimephasedDataCollection

Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)

Representa una colección de Aspose.Tasks.TimephasedObjetos de datos.

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

Inheritance

object TimephasedDataCollection

Implements

IList ,y, ICollection ,y, IEnumerable ,y, IEnumerable

Miembros heredados

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

Constructors

TimephasedDataCollection()

Inicia una nueva instancia de la clase Aspose.Tasks.TimephasedDataCollection.

protected TimephasedDataCollection()

Properties

Count

Obtenga el número de objetos contenidos en este objeto Aspose.Tasks.TimephasedDataCollection.

public int Count { get; }

Valor de la propiedad

int

IsReadOnly

Recibe un valor que indica si el System.Collections.Generic.ICollection`1 es leído únicamente.

public bool IsReadOnly { get; }

Valor de la propiedad

bool

Este[Int]

Devolve el elemento al índice especificado.El accesorio de set no se apoya.Propiedad para establecer datos temporales.

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

Valor de la propiedad

TimephasedData

Methods

Add(TimephasedData)

Ads Aspose.Tasks.TimephasedInstancia de datos a este objeto de colección.

public void Add(TimephasedData item)

Parameters

item TimephasedData

El artículo a añadir.

Exceptions

ArgumentNullException

Si el parámetro td es nulo.

AddRange(Páginas en la categoría «timephaseddata»>)

Añade una colección de Aspose.Tasks.TimephasedEspecificaciones de datos a este objeto de colección.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable &ylt; TimephasedData >

Una colección de Aspose.Tasks.TimephasedObjetos de datos para agregar.

Clear()

Remove todos los artículos de Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Determina si el Aspose.Tasks.TimephasedDataCollection contiene un valor específico.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

El objeto que se encuentra en la colección.

Returns

bool

true si item’ se encuentra en la colección; de lo contrario, falso.

CopyTo(TimephasedData[][], El int)

Copia los elementos de Aspose.Tasks.TimephasedDataCollection a un System.Array,Comienza con un determinado índice System.Array.

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

Parameters

array TimephasedData [][]

El sistema unidimensional.Array que es el destino de los elementos copiados de Aspose.Tasks.TimephasedDataCollection.El sistema.Array debe tener una indicación basada en cero.

arrayIndex int

El índice basado en cero en array’ en el que comienza la copia.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

El número de elementos en la fuente Aspose.Tasks.TimephasedDataCollectionis es mayor que el espacio disponible desde arrayIndex’ hasta el final del destino array'.

GetEnumerator()

Devuelve un enumerador para esta colección.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator &ylt; TimephasedData >

Un listado para esta colección.

Remove(TimephasedData)

Remove Aspose.Tasks.TimephasedData instancia de este objeto de colección.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

El elemento a eliminar.

Returns

bool

true si item’ fue eliminado con éxito de Aspose.Tasks.TimephasedDataCollection; de lo contrario, false.Este método también devuelve false si item’ no se encuentra en Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(Título: Título, Título, Título)

Selecciona todas las fases de tiempo entre startTime’ y finishTime.

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

Parameters

timephasedDataType TimephasedDataType

Tipo de fases de tiempo para seleccionar.

startTime DateTime

El comienzo del intervalo.

finishTime DateTime

El final del intervalo.

Returns

IList &ylt; TimephasedData >

Devolve la nueva instancia de listas de Aspose.Tasks.TimephasedDataCollection datos ordenados por la propiedad de Inicio.

ToList()

Converte el objeto Aspose.Tasks.TimephasedDataCollection en una lista de objetos Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List &ylt; TimephasedData >

Lista de Aspose.Tasks.TimephasedObjetos de datos.

 Español