Class SVGListBase

Class SVGListBase

Pôvodný názov: Aspose.Html.Dom.Svg.Collections Zhromaždenie: Aspose.HTML.dll (25.4.0)

Tento rozhranie definuje základný zoznam všetkých zoznamov SVG.

[DOMNoInterfaceObject]
[DOMObject]
[ComVisible(true)]
public abstract class SVGListBase<t> : SVGValueType, INotifyPropertyChanged, IDisposable, IEnumerable<t>, IEnumerable

Typ parametrov

T

Typ položky uložené v zozname.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

Z dedičných členov

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

ZľavyBase()

Iniciuje novú inštanciu triedy Aspose.Html.Dom.Svg.Collections.SVGListBase`1.

protected SVGListBase()

ZľavyBase(Číslo T>)

Iniciuje novú inštanciu triedy Aspose.Html.Dom.Svg.Collections.SVGListBase`1.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

To je početné.

Properties

Length

Počet položiek v zozname.

[DOMName("length")]
public ulong Length { get; }

Hodnota nehnuteľnosti

ulong

NumberOfItems

Počet položiek v zozname.

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

Hodnota nehnuteľnosti

ulong

Toto[Ďalšie]

Vráťte položku index v zozname.

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

Hodnota nehnuteľnosti

T

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRZvýšené, ak je indexová hodnota väčšia alebo rovná sa počtuOfItems.

Methods

AppendItem(T)

Na konci zoznamu vložíte nový prvok.

[DOMName("appendItem")]
public T AppendItem(T newItem)

Parameters

newItem T

položka, ktorá sa má vložiť. prvá položka je číslo 0.

Returns

T

vkladaný predmet.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.

Clear()

Odstráni všetky existujúce aktuálne položky zo zoznamu, pričom výsledkom je prázdny zoznam.

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

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.

Dispose(bool)

Uvoľňuje neupravené a - opcionálne - spravované zdroje.

protected override void Dispose(bool disposing)

Parameters

disposing bool

„skutočné“ pre uvoľnenie riadených a neupravených zdrojov; „falošné“ pre uvoľnenie iba neupravených zdrojov.

GetEnumerator()

Vezmite si zoznam.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Objekt System.Collections.IEnumerator, ktorý môže byť použitý na iteráciu prostredníctvom zbierky.

GetItem(Ďalšie)

Vráťte špecifikovaný položku z zoznamu.

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

Parameters

index ulong

Index položky z zoznamu, ktorý sa má vrátiť.Prvý položka je číslo 0.

Returns

T

Vybraný predmet .

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRZvýšené, ak je indexová hodnota väčšia alebo rovná sa počtuOfItems.

Initialize(T)

Odstráni všetky existujúce aktuálne položky z zoznamu a znovu spustí zoznam, aby držal jediný položka špecifikovaný parametrom.

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

Parameters

newItem T

položka, ktorá sa má stať jediným členom zoznamu.

Returns

T

položky, ktoré sú vložené do zoznamu.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.

InsertItemBefore(T, ďalší)

Vložte nový položku do zoznamu v špecifikovanej polohe.Prvý položka je číslo 0.

[DOMName("insertItemBefore")]
public T InsertItemBefore(T newItem, ulong index)

Parameters

newItem T

položky, ktoré sa majú vložiť do zoznamu.

index ulong

Prvý bod je číslo 0. Ak je index rovný 0, potom sa nový bod vloží na prednej strane zoznamu. Ak je index väčší alebo rovný počtuOfItems, potom sa nový bod pridá do konca zoznamu.

Returns

T

vkladaný predmet.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.

RemoveItem(Ďalšie)

Odstrániť existujúci položka z zoznamu.

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

Parameters

index ulong

index položky, ktorá sa má odstrániť. prvá položka je číslo 0.

Returns

T

Odstránený predmet.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRZvýšené, ak je indexová hodnota väčšia alebo rovná sa počtuOfItems.

ReplaceItem(T, ďalší)

Zmeniť existujúci prvok v zozname novým prvkom.

[DOMName("replaceItem")]
public T ReplaceItem(T newItem, ulong index)

Parameters

newItem T

položky, ktoré sa majú vložiť do zoznamu.

index ulong

index položky, ktorá sa má nahradiť. prvá položka je číslo 0.

Returns

T

vkladaný predmet.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRZvýšené, ak je indexová hodnota väčšia alebo rovná sa počtuOfItems.

Pozri tiež

IEnumerable

 Slovenčina