Class SVGListBase

Class SVGListBase

nazivni prostor: Aspose.Html.Dom.Svg.Collections Sastav: Aspose.HTML.dll (25.4.0)

Ovaj sučelje definira osnovni popis svih SVG popisa.

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

Vrsta parametara

T

Vrsta predmeta pohranjena na popisu.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

naslijeđeni članovi

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

SvglistBase()

Inicijalizira novu primjenu Aspose.Html.Dom.Svg.Collections.SVGListBase`1 razreda.

protected SVGListBase()

SvglistBase(Sljedeći Članak T>)

Inicijalizira novu primjenu Aspose.Html.Dom.Svg.Collections.SVGListBase`1 razreda.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

To je brojno.

Properties

Length

Broj predmeta na popisu.

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

Vrijednost nekretnina

ulong

NumberOfItems

Broj predmeta na popisu.

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

Vrijednost nekretnina

ulong

Ovo[Zadnji]

Povratak indeksa u popis.

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

Vrijednost nekretnina

T

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.

Methods

AppendItem(T)

Upišite novi element na kraju popisa.

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

Parameters

newItem T

Članak koji treba unijeti.Prvi element je broj 0.

Returns

T

Uvršteno je točko.

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.

Clear()

Očisti sve postojeće trenutne predmete s popisa, a rezultat je prazan popis.

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

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.

Dispose(Bolić)

Izlazi nekontrolirane i - opcionalno - upravljane resurse.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“Pravedno” za oslobađanje upravljenih i nekontroliranih resursa; “lažno” za oslobađanje samo nekontroliranih resursa.

GetEnumerator()

Slijedeći članakOtvorite enumerator.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

System.Collections.IEnumerator objekt koji se može koristiti za iteriranje kroz kolekciju.

GetItem(Zadnji)

Povratak određenog predmeta s popisa.

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

Parameters

index ulong

Indeks predmeta s popisa koji će se vratiti.Prvi element je broj 0.

Returns

T

Odabran predmet.

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.

Initialize(T)

Čišćenje svih postojećih tekućih elemenata s popisa i ponovna inicijativa popisa kako bi se držala pojedinačna elemenata određena parametrom.

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

Parameters

newItem T

Predmet koji bi trebao postati jedini član popisa.

Returns

T

Predmet je uvršten u popis.

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.

InsertItemBefore(T, u nastavku)

Upišite novi element u popis na određenom položaju.Prvi element je broj 0.

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

Parameters

newItem T

Predmet koji će se uvrstiti u popis.

index ulong

Indeks predmeta prije kojeg se novi element mora unijeti.Prvi element je broj 0.Ako je indeks jednako 0, onda se novi element unijeti na prednjem dijelu popisa.Ako je indeks veći ili jednako brojuOfItems, onda se novi element priključi na kraj popisa.

Returns

T

Uvršteno je točko.

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.

RemoveItem(Zadnji)

Uklanjanje postojećeg predmeta s popisa.

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

Parameters

index ulong

Indeks predmeta koji će biti uklonjen. prva predmeta je broj 0.

Returns

T

uklonjenim predmetom.

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.

ReplaceItem(T, u nastavku)

Zamijenite postojeći element na popisu s novim elementom.

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

Parameters

newItem T

Predmet koji će se uvrstiti u popis.

index ulong

Indeks predmeta koji će biti zamijenjen. prva predmeta je broj 0.

Returns

T

Uvršteno je točko.

Exceptions

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.

DOMException

Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.

Vidjeti također

IEnumerable

 Hrvatski