Class SVGListBase
Il nome: 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
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
Sviluppo()
Inizia una nuova instanza di Aspose.Html.Dom.Svg.Collections.SVGListBase`1 classe.
protected SVGListBase()
Sviluppo(Numerabile )
Inizia una nuova instanza di Aspose.Html.Dom.Svg.Collections.SVGListBase`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à
NumberOfItems
Il numero di articoli nella lista.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
Valore di proprietà
Questo[Ultimo]
Ritorna l’indice nell’elenco.
[DOMName("item")]
public T this[ulong index] { get; set; }
Valore di proprietà
T
Exceptions
Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.
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
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
Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.
Dispose(di bool)
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
Un oggetto System.Collections.IEnumerator che può essere utilizzato per iterare attraverso la raccolta.
GetItem(Ultimo)
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
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
Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.
InsertItemBefore(T, ultimo)
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
Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.
RemoveItem(Ultimo)
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
Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.
Codice Aspose.Html.Dom.DomException.INDEX_SIZE_ERR.Aumentato se il numero dell’indice è maggiore o uguale al numeroOfItems.
ReplaceItem(T, ultimo)
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
Codice Aspose.Html.Dom.DomException.NO_MODIFICATION_ALLOWED_ERR.Creato quando la lista non può essere modificata.
Codice Aspose.Html.Dom.DomException.INDEX_SIZE_ERR.Aumentato se il numero dell’indice è maggiore o uguale al numeroOfItems.