Class SVGListBase

Class SVGListBase

Nome do espaço: Aspose.Html.Dom.Svg.Collections Assembleia: Aspose.HTML.dll (25.4.0)

Esta interface define uma lista de base de todas as listas SVG.

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

Tipo de Parâmetros

T

Tipo de item armazenado na lista.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

Membros herdados

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

Baixão()

Inicia uma nova instância da classe Aspose.Html.Dom.Svg.Collections.SVGListBase`1.

protected SVGListBase()

Baixão(NÃO NUMERÁVEL>)

Inicia uma nova instância da classe Aspose.Html.Dom.Svg.Collections.SVGListBase`1.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

O que é numerável.

Properties

Length

Número de itens na lista.

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

Valor da propriedade

ulong

NumberOfItems

Número de itens na lista.

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

Valor da propriedade

ulong

Esta[Último]

Retorna o item de índice na lista.

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

Valor da propriedade

T

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.NO_MODIFICATION_ALLOWED_ERR.Criado quando a lista não pode ser alterada.

DOMException

Código Aspose.Html.Dom.DOMExcepção.INDEX_SIZE_ERR.Aumentado se o número de índice for maior ou igual ao númeroOfItems.

Methods

AppendItem(T)

Insira um novo item no final da lista.

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

Parameters

newItem T

O item que deve ser inserido. o primeiro item é o número 0.

Returns

T

O item inserido.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.NO_MODIFICATION_ALLOWED_ERR.Criado quando a lista não pode ser alterada.

Clear()

Limpe todos os itens atuais da lista, com o resultado uma lista vazia.

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

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.NO_MODIFICATION_ALLOWED_ERR.Criado quando a lista não pode ser alterada.

Dispose(Bolha)

Emissão de recursos não gerenciados e - opcionalmente - gerenciados.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“verdadeiro” para liberar recursos tanto gerenciados como não gerenciados; “falso” para liberar apenas recursos não gerenciados.

GetEnumerator()

Obtenha o enumerador.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Um objeto System.Collections.IEnumerator que pode ser usado para iterar através da coleção.

GetItem(Último)

Retorna o item especificado da lista.

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

Parameters

index ulong

O índice do item da lista que deve ser devolvido. o primeiro item é o número 0.

Returns

T

O item selecionado.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.INDEX_SIZE_ERR.Aumentado se o número de índice for maior ou igual ao númeroOfItems.

Initialize(T)

Limpa todos os itens atuais existentes da lista e reinicia a lista para manter o item único especificado pelo parâmetro.

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

Parameters

newItem T

O item que deveria se tornar o único membro da lista.

Returns

T

O item é inserido na lista.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.NO_MODIFICATION_ALLOWED_ERR.Criado quando a lista não pode ser alterada.

InsertItemBefore(T, mais tarde)

Insira um novo item na lista na posição especificada.O primeiro item é o número 0.

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

Parameters

newItem T

O item que deve ser inserido na lista.

index ulong

O índice do item antes do qual o novo item deve ser inserido.O primeiro item é o número 0.Se o índice é igual a 0, então o novo item é inserido na frente da lista.Se o índice é maior ou igual ao númeroOfItems, então o novo item é adicionado ao final da lista.

Returns

T

O item inserido.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.NO_MODIFICATION_ALLOWED_ERR.Criado quando a lista não pode ser alterada.

RemoveItem(Último)

Remova um item existente da lista.

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

Parameters

index ulong

O índice do item que deve ser removido. o primeiro item é o número 0.

Returns

T

O item removido.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.NO_MODIFICATION_ALLOWED_ERR.Criado quando a lista não pode ser alterada.

DOMException

Código Aspose.Html.Dom.DOMExcepção.INDEX_SIZE_ERR.Aumentado se o número de índice for maior ou igual ao númeroOfItems.

ReplaceItem(T, mais tarde)

Substitui um item existente na lista com um novo item.

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

Parameters

newItem T

O item que deve ser inserido na lista.

index ulong

O índice do item que deve ser substituído.O primeiro item é o número 0.

Returns

T

O item inserido.

Exceptions

DOMException

Código Aspose.Html.Dom.DOMExcepção.NO_MODIFICATION_ALLOWED_ERR.Criado quando a lista não pode ser alterada.

DOMException

Código Aspose.Html.Dom.DOMExcepção.INDEX_SIZE_ERR.Aumentado se o número de índice for maior ou igual ao númeroOfItems.

Veja também

IEnumerable

 Português