Class TimephasedDataCollection

Class TimephasedDataCollection

Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)

Representa uma coleção de Objetos Aspose.Tasks.TimephasedData.

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

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Membros herdados

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

Constructors

TimephasedDataCollection()

Inicia uma nova instância da classe Aspose.Tasks.TimephasedDataCollection.

protected TimephasedDataCollection()

Properties

Count

Obtenha o número de objetos contidos neste objeto Aspose.Tasks.TimephasedDataCollection.

public int Count { get; }

Valor da propriedade

int

IsReadOnly

Recebe um valor indicando se o System.Collections.Generic.ICollection`1 é apenas leitura.

public bool IsReadOnly { get; }

Valor da propriedade

bool

Esta[Int]

Retorna o elemento ao índice especificado. o acessório set não é suportado.Propriedade para estabelecer dados horários.

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

Valor da propriedade

TimephasedData

Methods

Add(TimephasedData)

Adicione Aspose.Tasks.TimephasedData instância para este objeto de coleção.

public void Add(TimephasedData item)

Parameters

item TimephasedData

O item para adicionar.

Exceptions

ArgumentNullException

Se o parâmetro td for nulo.

AddRange(Título: Timephaseddata>)

Adicione uma coleção de Aspose.Tasks.TimephasedData instâncias para este objeto de coleção.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable e o PT; TimephasedData >

Uma coleção de Aspose.Tasks.TimephasedObjetos de dados para adicionar.

Clear()

Remova todos os itens da Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Determina se o Aspose.Tasks.TimephasedDataCollection contém um valor específico.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

Objeto para localizar na coleção.

Returns

bool

verdadeiro se item’ for encontrado na coleção; caso contrário, falso.

CopyTo(TimephasedData[ ], O int)

Copia os elementos do Aspose.Tasks.TimephasedDataCollection para um System.Array,Comece com um determinado índice System.Array.

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

Parameters

array TimephasedData [ ]

O System.Array que é o destino dos elementos copiados da Aspose.Tasks.TimephasedDataCollection.O System.Array deve ter uma indicação baseada em zero.

arrayIndex int

O índice baseado em zero em array’ em que a cópia começa.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

O número de elementos na fonte Aspose.Tasks.TimephasedDataCollectionis é maior do que o espaço disponível de arrayIndex’ para o final do destino array'.

GetEnumerator()

Retorna um enumerador para esta coleção.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator e o PT; TimephasedData >

Uma lista para esta coleção.

Remove(TimephasedData)

Remove Aspose.Tasks.TimephasedData instância deste objeto de coleção.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

item a ser removido.

Returns

bool

true se item’ foi removido com sucesso da Aspose.Tasks.TimephasedDataCollection; caso contrário, false.This method also returns false if item’ is not found in the Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(DataType, DataType e DataType)

Selecione todas as fases de tempo entre startTime’ e finishTime'.

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

Parameters

timephasedDataType TimephasedDataType

Tipo de fases de tempo para selecionar.

startTime DateTime

início do intervalo.

finishTime DateTime

Fim do intervalo.

Returns

IList e o PT; TimephasedData >

Retorna nova lista de instância de Aspose.Tasks.TimephasedDataCollection dados pedidos pela Propriedade Iniciar.

ToList()

Converte o objeto Aspose.Tasks.TimephasedDataCollection para uma lista de Objetos Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List e o PT; TimephasedData >

Lista de Aspose.Tasks.TimephasedObjetos de dados.

 Português