Class ExtendedAttributeDefinitionCollection
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
مجموعهای از اشیاء Aspose.Tasks.ExtendedAttributeDefinition را نمایندگی میکند.
public class ExtendedAttributeDefinitionCollection : IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable
وراثت
object ← ExtendedAttributeDefinitionCollection
پیادهسازیها
IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable
اعضای ارثی
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ویژگیها
تعداد
تعداد عناصر موجود در این مجموعه را دریافت میکند.
public int Count { get; }
مقدار ویژگی
فقط خواندنی است
مقداری را دریافت میکند که نشان میدهد آیا این مجموعه فقط خواندنی است یا خیر.
public bool IsReadOnly { get; }
مقدار ویژگی
پروژه والد
پروژه والد را برای نمونه Aspose.Tasks.ExtendedAttributeDefinitionCollection دریافت میکند.
public Project ParentProject { get; }
مقدار ویژگی
this[int]
عنصر موجود در ایندکس مشخص شده را برمیگرداند یا تنظیم میکند.
public ExtendedAttributeDefinition this[int index] { get; set; }
مقدار ویژگی
متدها
Add(ExtendedAttributeDefinition)
آیتم مشخص شده را به این مجموعه اضافه میکند.
public void Add(ExtendedAttributeDefinition item)
پارامترها
item
ExtendedAttributeDefinition
آیتم مشخص شده برای افزودن به این مجموعه.
Clear()
تمام آیتمها را از این مجموعه حذف میکند.
public void Clear()
Contains(ExtendedAttributeDefinition)
اگر آیتم مشخص شده در این مجموعه پیدا شود، true را برمیگرداند؛ در غیر این صورت، false.
public bool Contains(ExtendedAttributeDefinition item)
پارامترها
item
ExtendedAttributeDefinition
آیتم مشخص شده برای جستجو.
بازگشت
اگر آیتم مشخص شده در این مجموعه پیدا شود، true؛ در غیر این صورت، false.
CopyTo(ExtendedAttributeDefinition[], int)
عناصر این مجموعه را به آرایه مشخص شده کپی میکند و از ایندکس آرایه مشخص شده شروع میکند.
public void CopyTo(ExtendedAttributeDefinition[] array, int arrayIndex)
پارامترها
array
ExtendedAttributeDefinition[]
آرایه یکبعدی مشخص شده برای کپی عناصر به آن
arrayIndex
int
ایندکس مبتنی بر صفر آرایه مشخص شده که کپی از آن شروع میشود.
GetById(int)
تعریف ویژگی گسترشیافته را بر اساس id برمیگرداند
public ExtendedAttributeDefinition GetById(int id)
پارامترها
id
int
id مشخص شده
بازگشت
ExtendedAttributeDefinition با id مشخص شده.
GetEnumerator()
یک شمارنده برای این مجموعه برمیگرداند.
public IEnumerator<extendedattributedefinition> GetEnumerator()
بازگشت
IEnumerator<ExtendedAttributeDefinition>
یک شمارنده برای این مجموعه.
IndexOf(ExtendedAttributeDefinition)
ایندکس آیتم مشخص شده را در این مجموعه تعیین میکند.
public int IndexOf(ExtendedAttributeDefinition item)
پارامترها
item
ExtendedAttributeDefinition
آیتم مشخص شده برای پیدا کردن در این مجموعه.
بازگشت
ایندکس آیتم مشخص شده اگر پیدا شود؛ در غیر این صورت، -1.
Insert(int, ExtendedAttributeDefinition)
آیتم مشخص شده را در ایندکس مشخص شده وارد میکند.
public void Insert(int index, ExtendedAttributeDefinition item)
پارامترها
index
int
ایندکس مبتنی بر صفر مشخص شده که آیتم باید در آن وارد شود.
item
ExtendedAttributeDefinition
آیتم مشخص شده برای وارد کردن به این مجموعه.
Remove(ExtendedAttributeDefinition)
اولین وقوع یک شیء خاص را از این مجموعه حذف میکند.
public bool Remove(ExtendedAttributeDefinition item)
پارامترها
item
ExtendedAttributeDefinition
شیء مشخص شده برای حذف.
بازگشت
اگر شیء مشخص شده با موفقیت از این مجموعه حذف شود، true؛ در غیر این صورت، false.
RemoveAt(int)
یک آیتم را در ایندکس مشخص شده حذف میکند.
public void RemoveAt(int index)
پارامترها
index
int
ایندکس مبتنی بر صفر مشخص شده برای حذف یک آیتم.
ToList()
این شیء ExtendedAttributeDefinitionCollection را به یک لیست حاوی نمونههای کلاس Aspose.Tasks.ExtendedAttributeDefinition تبدیل میکند.
public List<extendedattributedefinition> ToList()
بازگشت
List<ExtendedAttributeDefinition>
لیستی حاوی نمونههای کلاس Aspose.Tasks.ExtendedAttributeDefinition.