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
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
NumberOfItems
luettelon kohteiden lukumäärä.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
Omistuksen arvo
Tämä[Vielä]
Palauta indeksit luettelossa.
[DOMName("item")]
public T this[ulong index] { get; set; }
Omistuksen arvo
T
Exceptions
Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.
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
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
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
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
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
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
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
Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.
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
Koodi Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Korotetaan, kun luetteloa ei voi muuttaa.
Koodi Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRKorotetaan, jos indeksi-numero on suurempi tai yhtä suuri kuin numeroOfItems.