Class TimephasedDataCollection
اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)
يمثل مجموعة من الأشياء Aspose.Tasks.TimephasedData.
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; }
قيمة الممتلكات
هذا[إنت]
يعود العنصر إلى المؤشر المحدد.المرفق المحدد غير مدعوم.الممتلكات لتحديد البيانات الزمنية.
public TimephasedData this[int index] { get; set; }
قيمة الممتلكات
Methods
Add(TimephasedData)
إضافة Aspose.Tasks.Timephasedمثل البيانات إلى هذا الكائن التجميع.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
العنصر الذي يجب إضافته.
Exceptions
إذا كان معيار td صفر.
AddRange(إحصائيات لـ Timephaseddata>)
إضافة مجموعة من Aspose.Tasks.Timephasedأمثلة البيانات إلى هذا الكائن التجميع.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
<؛
TimephasedData
>
مجموعة من Aspose.Tasks.Timephasedأشياء البيانات لإضافة.
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.يجب أن يكون System.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.TimephasedData instance من هذا الكائن التجميع.
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(التاريخ التاريخ التاريخ التاريخ التاريخ التاريخ التاريخ التاريخ)
يختار كل مراحل الزمن بين startTime’ و
finishTime'.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
نوع المراحل الزمنية التي يجب اختيارها.
startTime
DateTime
بدء الفجوة .
finishTime
DateTime
الانتهاء من الفجوة
Returns
IList <؛ TimephasedData >
إرجاع إشارة قائمة جديدة من Aspose.Tasks.TimephasedDataCollection البيانات المطلوبة من الممتلكات البدء.
ToList()
تحويل Aspose.Tasks.TimephasedDataCollection إلى قائمة بأجسام Aspose.Tasks.TimephasedData.
public List<timephaseddata> ToList()
Returns
List <؛ TimephasedData >
قائمة بأشياء Aspose.Tasks.Timephased