Class TimephasedDataCollection

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 , ICollection , IEnumerable , IEnumerable

الأعضاء الموروثين

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; }

قيمة الممتلكات

int

IsReadOnly

يحصل على قيمة تشير إلى ما إذا كان System.Collections.Generic.ICollection`1 قراءة فقط.

public bool IsReadOnly { get; }

قيمة الممتلكات

bool

هذا[إنت]

يعود العنصر إلى المؤشر المحدد.المرفق المحدد غير مدعوم.الممتلكات لتحديد البيانات الزمنية.

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

قيمة الممتلكات

TimephasedData

Methods

Add(TimephasedData)

إضافة Aspose.Tasks.Timephasedمثل البيانات إلى هذا الكائن التجميع.

public void Add(TimephasedData item)

Parameters

item TimephasedData

العنصر الذي يجب إضافته.

Exceptions

ArgumentNullException

إذا كان معيار td صفر.

AddRange(إحصائيات لـ Timephaseddata>)

إضافة مجموعة من Aspose.Tasks.Timephasedأمثلة البيانات إلى هذا الكائن التجميع.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable &lt؛ 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

bool

صحيح إذا تم العثور على 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

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

عدد العناصر في المصدر Aspose.Tasks.TimephasedDataCollectionis أكبر من المساحة المتاحة من arrayIndex’ إلى نهاية الوجهة array'.

GetEnumerator()

إرجاع قائمة لهذا المجموعة.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator &lt؛ TimephasedData >

قائمة لهذا المجموعة.

Remove(TimephasedData)

إزالة Aspose.Tasks.TimephasedData instance من هذا الكائن التجميع.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

المادة التي يجب إزالتها.

Returns

bool

صحيح إذا تم إزالة 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 &lt؛ TimephasedData >

إرجاع إشارة قائمة جديدة من Aspose.Tasks.TimephasedDataCollection البيانات المطلوبة من الممتلكات البدء.

ToList()

تحويل Aspose.Tasks.TimephasedDataCollection إلى قائمة بأجسام Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List &lt؛ TimephasedData >

قائمة بأشياء Aspose.Tasks.Timephased

 عربي