Class XpsArray
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Класс, инкапсулирующий общие функции массива объектов модели XPS.
public abstract class XpsArray<t> : XpsObject where T : XpsObject
Параметры типа
T
Тип элементов массива.
Наследование
object ← XpsObject ← XpsArray<t>
Унаследованные члены
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Свойства
Count
Возвращает количество элементов.
public int Count { get; }
Значение свойства
this[int]
Предоставляет доступ к элементу массива по индексу i
.
public T this[int i] { get; }
Значение свойства
T
Методы
Add(T)
Добавляет новый объект в массив.
public T Add(T obj)
Параметры
obj
T
Объект для добавления.
Возвращает
T
Добавленный объект.
Insert(int, T)
Вставляет новый объект в массив в указанной позиции.
public T Insert(int index, T obj)
Параметры
index
int
Позиция для вставки объекта.
obj
T
Объект для вставки.
Возвращает
T
Вставленный объект.
Remove(T)
Удаляет объект из массива.
public T Remove(T obj)
Параметры
obj
T
Объект для удаления.
Возвращает
T
Удаленный объект.
RemoveAt(int)
Удаляет объект из массива в указанной позиции.
public T RemoveAt(int index)
Параметры
index
int
Позиция для удаления объекта.
Возвращает
T
Удаленный объект.