Class SVGListBase

Class SVGListBase

ja nimityö: Aspose.Html.Dom.Svg.Collections Kokoelma: Aspose.HTML.dll (25.4.0)

Tämä käyttöliittymä määrittelee kaikkien SVG-luetteloiden perusluettelon.

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

Parametrien tyyppi

T

Luetteloon tallennettujen kohteiden tyyppi.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

Perintöjäsenet

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

VinkkejäBase()

Aloitetaan Aspose.Html.Dom.Svg.Collections.SVGListBase`1 luokan uusi tapaus.

protected SVGListBase()

VinkkejäBase(Numeroitunut t>)

Aloitetaan Aspose.Html.Dom.Svg.Collections.SVGListBase`1 luokan uusi tapaus.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

Se on numeroitava.

Properties

Length

luettelon kohteiden lukumäärä.

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

Omistuksen arvo

ulong

NumberOfItems

luettelon kohteiden lukumäärä.

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

Omistuksen arvo

ulong

Tämä[Vielä]

Palauta indeksit luettelossa.

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

Omistuksen arvo

T

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.

DOMException

Koodi Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRKorotetaan, jos indeksi-numero on suurempi tai yhtä suuri kuin numeroOfItems.

Methods

AppendItem(T)

Lisää uusi elementti luettelon lopussa.

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

Parameters

newItem T

Ensimmäinen kohde on numero 0. ensimmäinen kohde on numero 0.

Returns

T

sisällytettyä kohtaa.

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.

Clear()

Puhdistaa kaikki nykyiset kohteet luettelosta, ja tulos on tyhjä luettelo.

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

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.

Dispose(Booli)

Julkaisee hallitsemattomia ja - valinnaisesti - hallittuja resursseja.

protected override void Dispose(bool disposing)

Parameters

disposing bool

”todellinen” vapauttaa sekä hallittuja että hallittuja resursseja; ”false” vapauttaa vain hallittuja resursseja.

GetEnumerator()

Valitse luettelo.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

System.Collections.IEnumerator esine, jota voidaan käyttää iterata kokoelman kautta.

GetItem(Vielä)

Palauta mainittu elementti luettelosta.

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

Parameters

index ulong

Tuotteen indeksi luettelosta, joka palautetaan. Ensimmäinen tuote on numero 0.

Returns

T

ja valitun kohdan.

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRKorotetaan, jos indeksi-numero on suurempi tai yhtä suuri kuin numeroOfItems.

Initialize(T)

Puhdistaa kaikki olemassa olevat nykyiset kohteet luettelosta ja käynnistää luettelon uudelleen pitämään yksittäisen kohteen parametrien mukaan.

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

Parameters

newItem T

Tuote, joka tulee ainoaksi luettelon jäseneksi.

Returns

T

Tuote on lisätty luetteloon.

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.

InsertItemBefore(T, viimeinen)

Sisällytä uusi elementti luetteloon määritellyssä paikassa. Ensimmäinen elementti on numero 0.

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

Parameters

newItem T

Tuote, joka on lisättävä luetteloon.

index ulong

Ensimmäinen kohde on numero 0. Jos indeksi on 0, uusi kohde on luettelon etupuolella. Jos indeksi on suurempi tai sama kuin numeroOfItems, uusi kohde liitetään luettelon loppuun.

Returns

T

sisällytettyä kohtaa.

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.

RemoveItem(Vielä)

Poista olemassa oleva elementti luettelosta.

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

Parameters

index ulong

Tuotteen indeksi, joka on poistettava. Ensimmäinen tuote on numero 0.

Returns

T

Poistettu tuote on

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.

DOMException

Koodi Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRKorotetaan, jos indeksi-numero on suurempi tai yhtä suuri kuin numeroOfItems.

ReplaceItem(T, viimeinen)

Vaihda luettelossa oleva elementti uudella elementillä.

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

Parameters

newItem T

Tuote, joka on lisättävä luetteloon.

index ulong

Vaihdettavan kohdan indeksi. ensimmäinen kohde on numero 0.

Returns

T

sisällytettyä kohtaa.

Exceptions

DOMException

Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.

DOMException

Koodi Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRKorotetaan, jos indeksi-numero on suurempi tai yhtä suuri kuin numeroOfItems.

Katso myös

IEnumerable

 Suomi