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

Світовий()

Ініціалізація нової інстанції класу Aspose.Html.Dom.Svg.Collections.SVGListBase`1.

protected SVGListBase()

Світовий(Кількість т>)

Ініціалізація нової інстанції класу Aspose.Html.Dom.Svg.Collections.SVGListBase`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, то новий індекс вводиться в передній частині списку. якщо індекс більший або дорівнює числу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

 Українська