Class SVGListBase
Название пространства: Aspose.Html.Dom.Svg.Collections Ассоциация: Aspose.HTML.dll (25.4.0)
Этот интерфейс определяет базовый список всех списков SVG.
[DOMNoInterfaceObject]
[DOMObject]
[ComVisible(true)]
public abstract class SVGListBase<t> : SVGValueType, INotifyPropertyChanged, IDisposable, IEnumerable<t>, IEnumerable
Типы параметров
T
Тип предметов, хранящихся в списке.
Inheritance
object
←
DOMObject
←
SVGValueType
←
SVGListBase
Implements
INotifyPropertyChanged
,
IDisposable
,
IEnumerable
Наследованные члены
SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SVGListBase()
Инициализует новую инстанцию Aspose.Html.Dom.Svg.Collections.VGListBase`1 класс.
protected SVGListBase()
SVGListBase(Немномерный )
Инициализует новую инстанцию Aspose.Html.Dom.Svg.Collections.VGListBase`1 класс.
protected SVGListBase(IEnumerable<t> enumerable)
Parameters
enumerable
IEnumerable
И это упомянутое.
Properties
Length
Количество элементов в списке.
[DOMName("length")]
public ulong Length { get; }
Стоимость недвижимости
NumberOfItems
Количество элементов в списке.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
Стоимость недвижимости
Это[Последний]
Возвращает индекс в списке.
[DOMName("item")]
public T this[ulong index] { get; set; }
Стоимость недвижимости
T
Exceptions
Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.
Код Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Повышены, если индексный номер больше или равен числуOfItems.
Methods
AppendItem(T)
Введите новый элемент в конце списка.
[DOMName("appendItem")]
public T AppendItem(T newItem)
Parameters
newItem
T
Первый пункт, который должен быть введен.Первый пункт - это номер 0.
Returns
T
Вставленный элемент .
Exceptions
Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.
Clear()
Очищает все существующие элементы из списка, в результате чего он является пустым списком.
[DOMName("clear")]
public void Clear()
Exceptions
Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.
Dispose(Боол)
Выпускает неконтролируемые и - опционально - управляемые ресурсы.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“Правда” для освобождения как управляемых, так и не управляемых ресурсов; “фальшивая” для освобождения только не управляемых ресурсов.
GetEnumerator()
Получите перечень.
public IEnumerator<t> GetEnumerator()
Returns
Объект System.Collections.IEnumerator, который можно использовать для итерации через сборку.
GetItem(Последний)
Возвращает указанный пункт из списка.
[DOMName("getItem")]
public T GetItem(ulong index)
Parameters
index
ulong
Индекс элемента из списка, который должен быть возвращен.Первый элемент является номером 0.
Returns
T
Выбранный элемент .
Exceptions
Код Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Повышены, если индексный номер больше или равен числуOfItems.
Initialize(T)
Очищает все существующие текущие элементы из списка и перенаправляет список, чтобы содержать единый элемент, указанный параметром.
[DOMName("initialize")]
public T Initialize(T newItem)
Parameters
newItem
T
Статья, которая должна стать единственным членом списка.
Returns
T
Статья, которая вводится в список.
Exceptions
Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.
InsertItemBefore(Т, последний)
Введите новый элемент в список в указанном положении.Первый элемент является номером 0.
[DOMName("insertItemBefore")]
public T InsertItemBefore(T newItem, ulong index)
Parameters
newItem
T
Статья, которая должна быть включена в список.
index
ulong
Индекс предмета, перед которым должен быть введен новый элемент.Первый элемент является номером 0.Если индекс равен 0, то новый элемент вводится на передней части списка.Если индекс больше или равен числуOfItems, то новый элемент прикрепляется к концу списка.
Returns
T
Вставленный элемент .
Exceptions
Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.
RemoveItem(Последний)
Из списка удаляется существующий элемент.
[DOMName("removeItem")]
public T RemoveItem(ulong index)
Parameters
index
ulong
Индекс элемента, который должен быть удален.Первый элемент является номером 0.
Returns
T
Удаленный элемент .
Exceptions
Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.
Код Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Повышены, если индексный номер больше или равен числуOfItems.
ReplaceItem(Т, последний)
Заменить существующий элемент в списке новым.
[DOMName("replaceItem")]
public T ReplaceItem(T newItem, ulong index)
Parameters
newItem
T
Статья, которая должна быть включена в список.
index
ulong
Индекс предмета, который должен быть заменён.Первый пункт – это число 0.
Returns
T
Вставленный элемент .
Exceptions
Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.
Код Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Повышены, если индексный номер больше или равен числуOfItems.