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()
คุณสมบัติ
Count
รับจำนวนองค์ประกอบที่มีอยู่ในคอลเลกชันนี้
public int Count { get; }
ค่า Property
IsReadOnly
รับค่าที่บ่งบอกว่าคอลเลกชันนี้เป็นแบบอ่านอย่างเดียวหรือไม่
public bool IsReadOnly { get; }
ค่า Property
ParentProject
รับโปรเจกต์หลักสำหรับอินสแตนซ์ของ Aspose.Tasks.ExtendedAttributeDefinitionCollection
public Project ParentProject { get; }
ค่า Property
this[int]
คืนค่าหรือกำหนดองค์ประกอบที่ตำแหน่งที่ระบุ
public ExtendedAttributeDefinition this[int index] { get; set; }
ค่า Property
วิธีการ
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