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
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
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
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
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
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
< 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
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
array’ is null.
arrayIndex’ is less than 0.
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 < 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
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 < 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 < için; TimephasedData >
Aspose.Tasks.TimephasedData nesneleri listesi.