Class TimephasedDataCollection
نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)
یک مجموعه از اشیاء Aspose.Tasks.Timephased داده ها را نشان می دهد.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
object ← TimephasedDataCollection
Implements
IList
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
شروع یک مثال جدید از کلاس Aspose.Tasks.TimephasedDataCollection.
protected TimephasedDataCollection()
Properties
Count
تعداد اشیاء موجود در این Aspose.Tasks.TimephasedDataCollection را دریافت کنید.
public int Count { get; }
ارزش املاک
IsReadOnly
یک مقدار دریافت می کند که نشان می دهد که آیا System.Collections.Generic.ICollection`1 فقط خوانده شده است یا خیر.
public bool IsReadOnly { get; }
ارزش املاک
این[int]
بازگرداندن عنصر به شاخص مشخص شده.مجموعه اضافی پشتیبانی نمی شود.مالکیت برای تنظیم داده های زمانی
public TimephasedData this[int index] { get; set; }
ارزش املاک
Methods
Add(TimephasedData)
Adds Aspose.Tasks.TimephasedData instance به این جمع آوری اشیاء.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
موضوعی که باید اضافه شود.
Exceptions
اگر پارامتر td صفر باشد.
AddRange(بایگانی برچسب ها: timephaseddata>)
اضافه کردن مجموعه ای از موارد Aspose.Tasks.TimephasedData به این موضوع جمع آوری.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
<؛
TimephasedData
>
مجموعه ای از Aspose.Tasks.TimephasedData اشیاء برای اضافه کردن.
Clear()
حذف تمام موارد از Aspose.Tasks.TimephasedDataCollection.
public void Clear()
Contains(TimephasedData)
تعیین می کند که آیا Aspose.Tasks.TimephasedDataCollection دارای یک مقدار خاص است یا خیر.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
موضوعی که در مجموعه قرار می گیرد.
Returns
درست است اگر item’ در مجموعه یافت می شود؛ در غیر این صورت، جعلی است.
CopyTo(TimephasedData[ ], در این)
کپی عناصر Aspose.Tasks.TimephasedDataCollection به یک System.Array،از یک شاخص خاص System.Array شروع کنید.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[ ]
سیستم یک بعدی که مقصد عناصر کپی شده از Aspose.Tasks.TimephasedDataCollection است.سیستم.Array باید دارای شاخص سازی صفر باشد.
arrayIndex
int
شاخص مبتنی بر صفر در array’ که در آن کپی شروع می شود.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
تعداد عناصر در منبع Aspose.Tasks.TimephasedDataCollectionis بزرگتر از فضای در دسترس از arrayIndex’ به انتهای مقصد
array'.
GetEnumerator()
یک لیست برای این مجموعه بازگردانید.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator <؛ TimephasedData >
یک لیست برای این مجموعه
Remove(TimephasedData)
حذف Aspose.Tasks.Timephasedمجموعه داده ها از این آیتم جمع آوری.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
موضوعی که باید حذف شود.
Returns
درست است اگر item’ با موفقیت از Aspose.Tasks.TimephasedDataCollection حذف شد؛ در غیر این صورت، false.This method also returns false if
item’ is not found in the Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(بایگانی برچسب ها: DateTime, DateTime)
انتخاب تمام مراحل زمان بین startTime’ و
finishTime’. دارای پیچیدگی O(log n) در مورد متوسط است.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
نوع مراحل زمانی را انتخاب کنید.
startTime
DateTime
شروع فاصله
finishTime
DateTime
پایان فاصله
Returns
IList <؛ TimephasedData >
بازگرداندن یک لیست جدید از Aspose.Tasks.TimephasedDataCollection داده های سفارش داده شده توسط دارایی Start.
ToList()
تبدیل Aspose.Tasks.TimephasedDataCollection به یک لیست از Aspose.Tasks.TimephasedData اشیاء.
public List<timephaseddata> ToList()
Returns
List <؛ TimephasedData >
لیست اشیاء Aspose.Tasks.Timephased