Class SVGListBase

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 , 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; }

Стоимость недвижимости

ulong

NumberOfItems

Количество элементов в списке.

[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }

Стоимость недвижимости

ulong

Это[Последний]

Возвращает индекс в списке.

[DOMName("item")]
public T this[ulong index] { get; set; }

Стоимость недвижимости

T

Exceptions

DOMException

Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.

DOMException

Код 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

DOMException

Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.

Clear()

Очищает все существующие элементы из списка, в результате чего он является пустым списком.

[DOMName("clear")]
public void Clear()

Exceptions

DOMException

Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.

Dispose(Боол)

Выпускает неконтролируемые и - опционально - управляемые ресурсы.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“Правда” для освобождения как управляемых, так и не управляемых ресурсов; “фальшивая” для освобождения только не управляемых ресурсов.

GetEnumerator()

Получите перечень.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Объект System.Collections.IEnumerator, который можно использовать для итерации через сборку.

GetItem(Последний)

Возвращает указанный пункт из списка.

[DOMName("getItem")]
public T GetItem(ulong index)

Parameters

index ulong

Индекс элемента из списка, который должен быть возвращен.Первый элемент является номером 0.

Returns

T

Выбранный элемент .

Exceptions

DOMException

Код Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Повышены, если индексный номер больше или равен числуOfItems.

Initialize(T)

Очищает все существующие текущие элементы из списка и перенаправляет список, чтобы содержать единый элемент, указанный параметром.

[DOMName("initialize")]
public T Initialize(T newItem)

Parameters

newItem T

Статья, которая должна стать единственным членом списка.

Returns

T

Статья, которая вводится в список.

Exceptions

DOMException

Код 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

DOMException

Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.

RemoveItem(Последний)

Из списка удаляется существующий элемент.

[DOMName("removeItem")]
public T RemoveItem(ulong index)

Parameters

index ulong

Индекс элемента, который должен быть удален.Первый элемент является номером 0.

Returns

T

Удаленный элемент .

Exceptions

DOMException

Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.

DOMException

Код 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

DOMException

Код Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Поднимается, когда перечень не может быть изменен.

DOMException

Код Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Повышены, если индексный номер больше или равен числуOfItems.

Смотреть также

IEnumerable

 Русский