Class SVGListBase

Class SVGListBase

Le nom : Aspose.Html.Dom.Svg.Collections Assemblaggio: Aspose.HTML.dll (25.4.0)

Questa interfaccia definisce un elenco di base di tutti gli elenchi SVG.

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

Tipo di parametri

T

Tipo di oggetto memorizzato nella lista.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

I membri ereditari

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

La basse()

Initialisez une nouvelle instance de la Aspose.Html.Dom.Svg.Collections.Base`1 classe.

protected SVGListBase()

La basse(Nombre de t>)

Initialisez une nouvelle instance de la Aspose.Html.Dom.Svg.Collections.Base`1 classe.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

Il Numerabile .

Properties

Length

Il numero di articoli nella lista.

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

Valore di proprietà

ulong

NumberOfItems

Il numero di articoli nella lista.

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

Valore di proprietà

ulong

Ceci[Dernière]

Ritorna l’indice nell’elenco.

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

Valore di proprietà

T

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.

DOMException

Codice Aspose.Html.Dom.DomException.INDEX_SIZE_ERR.Aumentato se il numero dell’indice è maggiore o uguale al numeroOfItems.

Methods

AppendItem(T)

Inserisci un nuovo elemento alla fine della lista.

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

Parameters

newItem T

L’articolo che deve essere inserito. il primo elemento è il numero 0.

Returns

T

L’articolo inserito.

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.

Clear()

Rimuove tutti gli elementi esistenti dalla lista, con il risultato che è una lista vuota.

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

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.

Dispose(Boulée)

Rilascia risorse non gestite e - opzionale - gestite.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“true” per rilasciare sia risorse gestite che non gestite; “falso” per rilasciare solo risorse non gestite.

GetEnumerator()

Riceva l’enumeratore

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Un oggetto System.Collections.IEnumerator che può essere utilizzato per iterare attraverso la raccolta.

GetItem(Dernière)

Ritorna l’articolo specificato dalla lista.

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

Parameters

index ulong

L’indice dell’articolo dalla lista che deve essere restituito. il primo elemento è il numero 0.

Returns

T

l’oggetto selezionato.

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.INDEX_SIZE_ERR.Aumentato se il numero dell’indice è maggiore o uguale al numeroOfItems.

Initialize(T)

Rimuove tutti gli elementi attuali esistenti dalla lista e riavvia la lista per tenere il singolo elemento specificato dal parametro.

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

Parameters

newItem T

L’articolo che dovrebbe diventare l’unico membro della lista.

Returns

T

L’articolo che viene inserito nella lista.

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.

InsertItemBefore(T et ulong)

Inserisci un nuovo elemento nella lista nella posizione specificata.Il primo elemento è il numero 0.

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

Parameters

newItem T

L’articolo che deve essere inserito nella lista.

index ulong

L’indice dell’oggetto prima del quale deve essere inserito il nuovo oggetto. Il primo oggetto è il numero 0. Se l’indice è pari a 0, allora il nuovo oggetto viene inserito nella parte anteriore della lista. Se l’indice è più grande o uguale al numeroOfItems, il nuovo oggetto viene aggiunto alla fine della lista.

Returns

T

L’articolo inserito.

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.

RemoveItem(Dernière)

Rimuovere un elemento esistente dalla lista.

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

Parameters

index ulong

L’indice dell’articolo che deve essere rimosso. il primo elemento è il numero 0.

Returns

T

L’oggetto rimosso

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.

DOMException

Codice Aspose.Html.Dom.DomException.INDEX_SIZE_ERR.Aumentato se il numero dell’indice è maggiore o uguale al numeroOfItems.

ReplaceItem(T et ulong)

Sostituisci un elemento esistente nella lista con un nuovo.

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

Parameters

newItem T

L’articolo che deve essere inserito nella lista.

index ulong

L’indice dell’articolo che deve essere sostituito. il primo elemento è il numero 0.

Returns

T

L’articolo inserito.

Exceptions

DOMException

Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.

DOMException

Codice Aspose.Html.Dom.DomException.INDEX_SIZE_ERR.Aumentato se il numero dell’indice è maggiore o uguale al numeroOfItems.

Vedi anche

IEnumerable

 Français