Class SVGListBase

Class SVGListBase

De naam: Aspose.Html.Dom.Svg.Collections Verzameling: Aspose.HTML.dll (25.4.0)

Deze interface definieert een basislijst van alle SVG-lijsten.

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

Typen Parameters

T

Type item opgeslagen in de lijst.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

Geëerbiede leden

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

Initialiseert een nieuwe instantie van de Aspose.Html.Dom.Svg.Collections.SVGListBase`1 klasse.

protected SVGListBase()

SVGListBase(Niet getal )

Initialiseert een nieuwe instantie van de Aspose.Html.Dom.Svg.Collections.SVGListBase`1 klasse.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

De getalbare .

Properties

Length

Het aantal items in de lijst.

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

Eigendomswaarde

ulong

NumberOfItems

Het aantal items in de lijst.

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

Eigendomswaarde

ulong

Dit is[voorlopig]

Terug de index item in de lijst.

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

Eigendomswaarde

T

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.

Methods

AppendItem(T)

Voer een nieuw item in aan het einde van de lijst.

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

Parameters

newItem T

Het item dat moet worden ingediend. het eerste item is nummer 0.

Returns

T

Het ingevoerde item.

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.

Clear()

Verwijder alle bestaande actuele items uit de lijst, met het resultaat een leeg lijst.

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

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.

Dispose(Bool)

Verwijder onbeheerde en - optioneel - beheerde middelen.

protected override void Dispose(bool disposing)

Parameters

disposing bool

’true’ om zowel beheerde als niet beheerde middelen vrij te geven; ‘false’ om alleen niet beheerde middelen vrij te geven.

GetEnumerator()

Krijg de enumerator.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Een System.Collections.IEnumerator object dat kan worden gebruikt om door de collectie te itereren.

GetItem(voorlopig)

Terug de aangegeven item uit de lijst.

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

Parameters

index ulong

De index van het item uit de lijst die moet worden teruggestuurd. het eerste item is nummer 0.

Returns

T

Het geselecteerde item.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.

Initialize(T)

Verwijder alle bestaande actuele items uit de lijst en start de lijst opnieuw om het door de parameter aangegeven enkele item te houden.

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

Parameters

newItem T

Het item dat de enige lid van de lijst moet worden.

Returns

T

Het item wordt opgenomen in de lijst.

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.

InsertItemBefore(T, voorlopig)

Voer een nieuw item in de lijst in de aangegeven positie.Het eerste item is nummer 0.

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

Parameters

newItem T

Het item dat in de lijst moet worden opgenomen.

index ulong

De index van het item waarvoor het nieuwe item moet worden ingevoerd. het eerste item is nummer 0. Als het index gelijk is aan 0, dan wordt het nieuwe item ingevoerd aan de voorkant van de lijst. Als het index groter is dan of gelijk is aan het aantalOfItems, dan wordt het nieuwe item aan het einde van de lijst toegevoegd.

Returns

T

Het ingevoerde item.

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.

RemoveItem(voorlopig)

Verwijder een bestaande item uit de lijst.

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

Parameters

index ulong

De index van het item dat moet worden verwijderd. het eerste item is nummer 0.

Returns

T

Het verwijderde item.

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.

ReplaceItem(T, voorlopig)

Vervang een bestaande item in de lijst met een nieuw item.

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

Parameters

newItem T

Het item dat in de lijst moet worden opgenomen.

index ulong

De index van het item dat moet worden vervangen. het eerste item is nummer 0.

Returns

T

Het ingevoerde item.

Exceptions

DOMException

Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.

Zie ook

IEnumerable

 Nederlands