Class SVGListBase

Class SVGListBase

Navne til: Aspose.Html.Dom.Svg.Collections Sammensætning: Aspose.HTML.dll (25.4.0)

Denne grænseflade definerer en base liste over alle SVG-lister.

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

Typer af parametre

T

Type af elementer, der er opbevaret i listen.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

De arvede medlemmer

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()

Initialiserer en ny instans af Aspose.Html.Dom.Svg.Collections.SVGListBase`1 klasse.

protected SVGListBase()

Svglistbase(Særligt »t>)

Initialiserer en ny instans af Aspose.Html.Dom.Svg.Collections.SVGListBase`1 klasse.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

Den påtænkte.

Properties

Length

Antallet af genstande på listen.

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

Ejendomsværdi

ulong

NumberOfItems

Antallet af genstande på listen.

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

Ejendomsværdi

ulong

Dette[Sidste]

Tilbage indekslingsindekset i listen.

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

Ejendomsværdi

T

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opført, når listen ikke kan ændres.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.get, hvis indeksnummeret er større end eller ligner antalletOfItems.

Methods

AppendItem(T)

Indtast et nyt element i slutningen af listen.

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

Parameters

newItem T

Det element, der skal indsættes. det første element er nummer 0.

Returns

T

Det indsatte element.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opført, når listen ikke kan ændres.

Clear()

Rengør alle eksisterende elementer fra listen, og resultatet er en tom liste.

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

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opført, når listen ikke kan ændres.

Dispose(Bool)

Udgiv uadministrerede og - valgfrit - forvaltede ressourcer.

protected override void Dispose(bool disposing)

Parameters

disposing bool

’true’ at frigive både forvaltede og uforvaltede ressourcer; ‘falske’ at frigive kun uforvaltede ressourcer.

GetEnumerator()

Gør enumeratoren.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

En System.Collections.IEnumerator objekt, der kan bruges til at iterere gennem samlingen.

GetItem(Sidste)

Returner det angivne element fra listen.

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

Parameters

index ulong

Indeksen for elementet fra listen, der skal returneres. det første element er nummer 0.

Returns

T

Det udvalgte element.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.get, hvis indeksnummeret er større end eller ligner antalletOfItems.

Initialize(T)

Rengør alle eksisterende aktuelle elementer fra listen og geninitialiserer listen for at holde det enkelt element, der er angivet af parameteren.

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

Parameters

newItem T

Det element, der skal blive det eneste medlem af listen.

Returns

T

Det element, der indsættes i listen.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opført, når listen ikke kan ændres.

InsertItemBefore(T, efterhånden)

Indtast et nyt element i listen i den angivne position.Det første element er nummer 0.

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

Parameters

newItem T

Det element, der skal indsættes i listen.

index ulong

Indekset for det element, før det nye element skal indsættes. Det første element er nummer 0. Hvis indekset er lig med 0, indsættes det nye element i forkant af listen. Hvis indekset er større end eller lig med antalletOfItems, føjes det nye element til slutningen af listen.

Returns

T

Det indsatte element.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opført, når listen ikke kan ændres.

RemoveItem(Sidste)

Fjern et eksisterende element fra listen.

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

Parameters

index ulong

Indeksen for det element, der skal fjernes. det første element er nummer 0.

Returns

T

Det fjernet element.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opført, når listen ikke kan ændres.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.get, hvis indeksnummeret er større end eller ligner antalletOfItems.

ReplaceItem(T, efterhånden)

Udskift et eksisterende element i listen med et nyt element.

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

Parameters

newItem T

Det element, der skal indsættes i listen.

index ulong

Indeksen for det element, der skal erstattes. det første element er nummer 0.

Returns

T

Det indsatte element.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opført, når listen ikke kan ændres.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.get, hvis indeksnummeret er større end eller ligner antalletOfItems.

Se også

IEnumerable

 Dansk