Class TimephasedDataCollection

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

این[int]

بازگرداندن عنصر به شاخص مشخص شده.مجموعه اضافی پشتیبانی نمی شود.مالکیت برای تنظیم داده های زمانی

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

ارزش املاک

TimephasedData

Methods

Add(TimephasedData)

Adds Aspose.Tasks.TimephasedData instance به این جمع آوری اشیاء.

public void Add(TimephasedData item)

Parameters

item TimephasedData

موضوعی که باید اضافه شود.

Exceptions

ArgumentNullException

اگر پارامتر td صفر باشد.

AddRange(بایگانی برچسب ها: timephaseddata>)

اضافه کردن مجموعه ای از موارد Aspose.Tasks.TimephasedData به این موضوع جمع آوری.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

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

bool

درست است اگر 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

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.Timephasedمجموعه داده ها از این آیتم جمع آوری.

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(بایگانی برچسب ها: 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 &lt؛ TimephasedData >

بازگرداندن یک لیست جدید از Aspose.Tasks.TimephasedDataCollection داده های سفارش داده شده توسط دارایی Start.

ToList()

تبدیل Aspose.Tasks.TimephasedDataCollection به یک لیست از Aspose.Tasks.TimephasedData اشیاء.

public List<timephaseddata> ToList()

Returns

List &lt؛ TimephasedData >

لیست اشیاء Aspose.Tasks.Timephased

 فارسی