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
Світовий()
Ініціалізація нової інстанції класу 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; }
вартість нерухомості
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, то новий індекс вводиться в передній частині списку. якщо індекс більший або дорівнює числу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.