Class XpsArray
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Class encapsulating common XPS model array object features.
public abstract class XpsArray<t> : XpsObject where T : XpsObject
Type Parameters
T
نوع عناصر المصفوفة.
Inheritance
object ← XpsObject ← XpsArray<t>
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properties
Count
يرجع عدد العناصر.
public int Count { get; }
Property Value
this[int]
يوفر الوصول إلى عنصر المصفوفة بواسطة الفهرس i
.
public T this[int i] { get; }
Property Value
T
Methods
Add(T)
يضيف كائنًا جديدًا إلى المصفوفة.
public T Add(T obj)
Parameters
obj
T
الكائن المراد إضافته.
Returns
T
الكائن المضاف.
Insert(int, T)
يُدخل كائنًا جديدًا في المصفوفة في الموضع المحدد.
public T Insert(int index, T obj)
Parameters
index
int
الموضع لإدخال كائن فيه.
obj
T
الكائن المراد إدخاله.
Returns
T
الكائن المدخل.
Remove(T)
يزيل كائنًا من المصفوفة.
public T Remove(T obj)
Parameters
obj
T
الكائن المراد إزالته.
Returns
T
الكائن الذي تم إزالته.
RemoveAt(int)
يزيل كائنًا من المصفوفة في الموضع المحدد.
public T RemoveAt(int index)
Parameters
index
int
الموضع لإزالة كائن منه.
Returns
T
الكائن الذي تم إزالته.