Class TimephasedDataCollection

Class TimephasedDataCollection

İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)

Aspose.Tasks.TimephasedData nesnelerinin bir koleksiyonunu temsil eder.

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

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

mirasçı üyeleri

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

Constructors

TimephasedDataCollection()

Aspose.Tasks.TimephasedDataCollection sınıfının yeni bir örneğini başlatır.

protected TimephasedDataCollection()

Properties

Count

Bu Aspose.Tasks.TimephasedDataCollection nesnesinde yer alan nesnelerin sayısını alır.

public int Count { get; }

Mülkiyet Değer

int

IsReadOnly

System.Collections.Generic.ICollection`1’in sadece okunduğunu gösteren bir değer alır.

public bool IsReadOnly { get; }

Mülkiyet Değer

bool

bu[int ile]

Elemanı belirtilen indekse döndürür. set aksesuarı desteklenmez.Zamanlı verileri ayarlamak için mülk.

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

Mülkiyet Değer

TimephasedData

Methods

Add(TimephasedData)

Ads Aspose.Tasks.TimephasedData örneği bu toplama nesnesine.

public void Add(TimephasedData item)

Parameters

item TimephasedData

eklemek için bir öğe.

Exceptions

ArgumentNullException

Parametreler td sıfırdır.

AddRange(Anasayfa » Timephaseddata>)

Bu koleksiyon nesnesine Aspose.Tasks.TimephasedData örnekleri bir koleksiyon ekleyin.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable &lt için; TimephasedData >

Ekleyecek Aspose.Tasks.TimephasedData nesnelerinin bir koleksiyonu.

Clear()

Aspose.Tasks.TimephasedDataCollection’dan tüm öğeleri kaldırır.

public void Clear()

Contains(TimephasedData)

Aspose.Tasks.TimephasedDataCollection’ın belirli bir değeri olup olmadığını belirler.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

Koleksiyonda yer alan nesne.

Returns

bool

eğer item’ koleksiyonda bulunursa doğru; aksi takdirde, sahte.

CopyTo(TimephasedData[…], int)

Aspose.Tasks.TimephasedDataCollection elemanlarını bir System.Array’a kopyalayın,Bir sistem.Array endeksi ile başlar.

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

Parameters

array TimephasedData […]

Bir boyutlu System.Array, Aspose.Tasks.TimephasedDataCollection’dan kopyalanan öğelerin hedefi.Sistem.Array, sıfır tabanlı bir indekslemeye sahip olmalıdır.

arrayIndex int

Sıfır tabanlı indeksleri array’de kopyalanmaya başlar.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

Kaynakta Aspose.Tasks.TimephasedDataCollectionis’in eleman sayısı arrayIndex’den array’in sonuna kadar mevcut alanı aşar.

GetEnumerator()

Bu koleksiyon için bir listeyi iade edin.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator &lt için; TimephasedData >

Bu koleksiyon için bir listeler.

Remove(TimephasedData)

Aspose.Tasks.TimephasedData örneğini bu toplama nesnesinden kaldırır.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

Elemanı kaldırmak için.

Returns

bool

doğru eğer item’ başarılı bir şekilde Aspose.Tasks.TimephasedDataCollection’dan kaldırılmışsa; aksi takdirde, false.Bu yöntem ayrıca item’ Aspose.Tasks.TimephasedDataCollection’da bulunmuyorsa sahte geri verir.

SelectBetweenStartAndFinish(Tarih Tarihi, Tarih Tarihi, Tarih Tarihi)

startTime’ ve finishTime’ arasındaki tüm zaman aşamalarını seçin.

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

Parameters

timephasedDataType TimephasedDataType

Seçmek için zaman aşamaları türü.

startTime DateTime

Aralığın başlangıcı

finishTime DateTime

Aralığın sonuna kadar.

Returns

IList &lt için; TimephasedData >

Yeni liste örneği Aspose.Tasks.TimephasedDataCollection, Başlangıç mülkiyeti tarafından sipariş edilen verileri geri getirir.

ToList()

Aspose.Tasks.TimephasedDataCollection nesnesini Aspose.Tasks.TimephasedData nesnesinin bir listesine dönüştürür.

public List<timephaseddata> ToList()

Returns

List &lt için; TimephasedData >

Aspose.Tasks.TimephasedData nesneleri listesi.

 Türkçe