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
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
NumberOfItems
Počet položiek v zozname.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
Hodnota nehnuteľnosti
Toto[Ďalšie]
Vráťte položku index v zozname.
[DOMName("item")]
public T this[ulong index] { get; set; }
Hodnota nehnuteľnosti
T
Exceptions
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.
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
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
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
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
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
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
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
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.
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
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Zvýšené, keď sa zoznam nemôže zmeniť.
Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRZvýšené, ak je indexová hodnota väčšia alebo rovná sa počtuOfItems.