Class SVGListBase

Class SVGListBase

Nom dels espais: Aspose.Html.Dom.Svg.Collections Assemblea: Aspose.HTML.dll (25.4.0)

Aquesta interfície defineix una llista de base de totes les llistes SVG.

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

Tipus de paràmetres

T

Tipus d’objectes emmagatzemats en la llista.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

Membres heretats

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

Bàsic()

Inicialitza una nova instància de la classe Aspose.Html.Dom.Svg.Collections.Base'1.

protected SVGListBase()

Bàsic(Imatge )

Inicialitza una nova instància de la classe Aspose.Html.Dom.Svg.Collections.Base'1.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

El que s’enumera.

Properties

Length

El nombre d’articles a la llista.

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

Valor de la propietat

ulong

NumberOfItems

El nombre d’articles a la llista.

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

Valor de la propietat

ulong

Aquest[Últim]

Retorna l’indicador a la llista.

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

Valor de la propietat

T

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERR.Augmentat quan la llista no es pot modificar.

DOMException

Codi Aspose.Html.DOMExcepció.INDEX_SIZE_ERR.Augmentat si el nombre d’índex és més gran o igual al nombreOfItems.

Methods

AppendItem(T)

Insereix un nou element al final de la llista.

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

Parameters

newItem T

L’element que s’ha d’introduir. el primer element és el número 0.

Returns

T

El punt insertat.

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERR.Augmentat quan la llista no es pot modificar.

Clear()

Esborra tots els elements actuals existents de la llista, amb el resultat que és una llista buida.

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

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERR.Augmentat quan la llista no es pot modificar.

Dispose(La botiga)

Llibera els recursos no gestionats i - opcionalment - manejats.

protected override void Dispose(bool disposing)

Parameters

disposing bool

’true’ per alliberar tant els recursos gestionats com els que no es guanen; ‘false’ perquè alliberen només els seus recursos no administrats.

GetEnumerator()

Obtenir l’enumerat.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Un objecte System.Collections.IEnumerator que es pot utilitzar per iterar a través de la col·lecció.

GetItem(Últim)

Retorna l’article especificat de la llista.

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

Parameters

index ulong

L’índex de l’article de la llista que s’ha de retornar. El primer element és el número 0.

Returns

T

El element seleccionat.

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.INDEX_SIZE_ERR.Augmentat si el nombre d’índex és més gran o igual al nombreOfItems.

Initialize(T)

Esborra tots els elements actuals existents de la llista i reinicia la lista per mantenir l’element únic especificat pel paràmetre.

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

Parameters

newItem T

L’article que s’ha de convertir en l’únic membre de la llista.

Returns

T

L’article que s’insereix en la llista.

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERR.Augmentat quan la llista no es pot modificar.

InsertItemBefore(T, últim)

Insereix un nou element a la llista en la posició especificada.El primer element és el número 0.

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

Parameters

newItem T

L’article que s’ha d’incloure a la llista.

index ulong

L’índex de l’article abans del qual s’ha d’introduir el nou element. El primer element és el número 0. Si el índex és igual a 0, llavors es insereix en la part anterior de la llista. Si aquest índice és més gran o igual al nombreOfItems, l’article nou s’afegeix a la fi de les llistes.

Returns

T

El punt insertat.

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERR.Augmentat quan la llista no es pot modificar.

RemoveItem(Últim)

Elimina un element existent de la llista.

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

Parameters

index ulong

L’índex de l’article que s’ha d’eliminar. el primer element és el número 0.

Returns

T

El punt eliminat.

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERR.Augmentat quan la llista no es pot modificar.

DOMException

Codi Aspose.Html.DOMExcepció.INDEX_SIZE_ERR.Augmentat si el nombre d’índex és més gran o igual al nombreOfItems.

ReplaceItem(T, últim)

Substitueix un element existent a la llista amb un nou element.

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

Parameters

newItem T

L’article que s’ha d’incloure a la llista.

index ulong

L’índex de l’article que s’ha de substituir.El primer element és el número 0.

Returns

T

El punt insertat.

Exceptions

DOMException

Codi Aspose.Html.DOMExcepció.NO_MODIFICATION_ALLOWED_ERR.Augmentat quan la llista no es pot modificar.

DOMException

Codi Aspose.Html.DOMExcepció.INDEX_SIZE_ERR.Augmentat si el nombre d’índex és més gran o igual al nombreOfItems.

Veure també

IEnumerable

 Català