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
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
NumberOfItems
El número de artículos en la lista.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
Valor de la propiedad
Este[Último]
devolver el índice en la lista.
[DOMName("item")]
public T this[ulong index] { get; set; }
Valor de la propiedad
T
Exceptions
Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.
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
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
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
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
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
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
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
Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.
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
Código Aspose.Html.Dom.DOMExcepción.NO_MODIFICATION_ALLOWED_ERR.Creado cuando la lista no puede ser modificada.
Código Aspose.Html.Dom.DOMExcepción.INDEX_SIZE_ERR.Aumentado si el número de índice es mayor o igual al númeroOfItems.