Class SVGListBase

Class SVGListBase

Nombre del espacio: Aspose.Html.Dom.Svg.Collections Colección: Aspose.HTML.dll (25.4.0)

Esta interfaz define una lista de base de todas las listas SVG.

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

Tipos de Parámetros

T

Tipo de artículos almacenados en la lista.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged ,y, IDisposable ,y, IEnumerable ,y, IEnumerable

Miembros heredados

SVGValueType.Dispose() ,y, SVGValueType.Dispose(bool) ,y, DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

SiguienteBase()

Inicia una nueva instancia de la clase Aspose.Html.Dom.Svg.Collections.Base`1 .

protected SVGListBase()

SiguienteBase(El número )

Inicia una nueva instancia de la clase Aspose.Html.Dom.Svg.Collections.Base`1 .

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

El enumerable.

Properties

Length

El número de artículos en la lista.

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

Valor de la propiedad

ulong

NumberOfItems

El número de artículos en la lista.

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

Valor de la propiedad

ulong

Este[Último]

devolver el índice en la lista.

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

Valor de la propiedad

T

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.

DOMException

Código Aspose.Html.Dom.DOMExcepción.INDEX_SIZE_ERR.Aumentado si el número de índice es mayor o igual al númeroOfItems.

Methods

AppendItem(T)

Insertar un nuevo elemento al final de la lista.

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

Parameters

newItem T

El elemento que se debe insertar.El primer elemento es el número 0.

Returns

T

El elemento insertado.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.

Clear()

Limpiar todos los elementos actuales existentes de la lista, con el resultado siendo una lista vacía.

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

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.

Dispose(BOOL)

Emite recursos no gestionados y - opcionalmente - gestionados.

protected override void Dispose(bool disposing)

Parameters

disposing bool

‘verdad” para liberar tanto los recursos gestionados como no gestionados; “falso” para liberar sólo los recursos no gestionados.

GetEnumerator()

Obtenga el enumerador.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Un objeto System.Collections.IEnumerator que se puede utilizar para iterar a través de la colección.

GetItem(Último)

Retorna el elemento especificado de la lista.

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

Parameters

index ulong

El índice del elemento de la lista que será devuelto.El primer elemento es el número 0.

Returns

T

El elemento seleccionado.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.INDEX_SIZE_ERR.Aumentado si el número de índice es mayor o igual al númeroOfItems.

Initialize(T)

Limpiar todos los elementos actuales existentes de la lista y reiniciar la lista para mantener el elemento único especificado por el parámetro.

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

Parameters

newItem T

El elemento que debería convertirse en el único miembro de la lista.

Returns

T

El elemento que está insertado en la lista.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.

InsertItemBefore(T, el último)

Insertar un nuevo elemento en la lista en la posición especificada.El primer elemento es el número 0.

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

Parameters

newItem T

El artículo que se incluirá en la lista.

index ulong

El índice del elemento antes del cual se debe insertar el nuevo elemento.El primer elemento es el número 0.Si el índice es igual a 0, entonces el nuevo elemento se insertará en la parte delante de la lista.Si el índice es mayor o igual al númeroOfItems, entonces el nuevo elemento se añade al final de la lista.

Returns

T

El elemento insertado.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.

RemoveItem(Último)

Elimina un elemento existente de la lista.

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

Parameters

index ulong

El índice del elemento que debe ser eliminado.El primer elemento es el número 0.

Returns

T

El elemento eliminado.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.

DOMException

Código Aspose.Html.Dom.DOMExcepción.INDEX_SIZE_ERR.Aumentado si el número de índice es mayor o igual al númeroOfItems.

ReplaceItem(T, el último)

Reemplaza un elemento existente en la lista con un nuevo elemento.

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

Parameters

newItem T

El artículo que se incluirá en la lista.

index ulong

El índice del elemento que va a ser reemplazado.El primer elemento es el número 0.

Returns

T

El elemento insertado.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.

DOMException

Código Aspose.Html.Dom.DOMExcepción.INDEX_SIZE_ERR.Aumentado si el número de índice es mayor o igual al númeroOfItems.

Ver también

IEnumerable

 Español