Class XpsArray

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

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

int

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

الكائن الذي تم إزالته.

 عربي