Class SVGListBase
De naam: Aspose.Html.Dom.Svg.Collections Verzameling: Aspose.HTML.dll (25.4.0)
Deze interface definieert een basislijst van alle SVG-lijsten.
[DOMNoInterfaceObject]
[DOMObject]
[ComVisible(true)]
public abstract class SVGListBase<t> : SVGValueType, INotifyPropertyChanged, IDisposable, IEnumerable<t>, IEnumerable
Typen Parameters
T
Type item opgeslagen in de lijst.
Inheritance
object
←
DOMObject
←
SVGValueType
←
SVGListBase
Implements
INotifyPropertyChanged
,
IDisposable
,
IEnumerable
Geëerbiede leden
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
SVGListBase()
Initialiseert een nieuwe instantie van de Aspose.Html.Dom.Svg.Collections.SVGListBase`1 klasse.
protected SVGListBase()
SVGListBase(Niet getal )
Initialiseert een nieuwe instantie van de Aspose.Html.Dom.Svg.Collections.SVGListBase`1 klasse.
protected SVGListBase(IEnumerable<t> enumerable)
Parameters
enumerable
IEnumerable
De getalbare .
Properties
Length
Het aantal items in de lijst.
[DOMName("length")]
public ulong Length { get; }
Eigendomswaarde
NumberOfItems
Het aantal items in de lijst.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
Eigendomswaarde
Dit is[voorlopig]
Terug de index item in de lijst.
[DOMName("item")]
public T this[ulong index] { get; set; }
Eigendomswaarde
T
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.
Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.
Methods
AppendItem(T)
Voer een nieuw item in aan het einde van de lijst.
[DOMName("appendItem")]
public T AppendItem(T newItem)
Parameters
newItem
T
Het item dat moet worden ingediend. het eerste item is nummer 0.
Returns
T
Het ingevoerde item.
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.
Clear()
Verwijder alle bestaande actuele items uit de lijst, met het resultaat een leeg lijst.
[DOMName("clear")]
public void Clear()
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.
Dispose(Bool)
Verwijder onbeheerde en - optioneel - beheerde middelen.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
’true’ om zowel beheerde als niet beheerde middelen vrij te geven; ‘false’ om alleen niet beheerde middelen vrij te geven.
GetEnumerator()
Krijg de enumerator.
public IEnumerator<t> GetEnumerator()
Returns
Een System.Collections.IEnumerator object dat kan worden gebruikt om door de collectie te itereren.
GetItem(voorlopig)
Terug de aangegeven item uit de lijst.
[DOMName("getItem")]
public T GetItem(ulong index)
Parameters
index
ulong
De index van het item uit de lijst die moet worden teruggestuurd. het eerste item is nummer 0.
Returns
T
Het geselecteerde item.
Exceptions
Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.
Initialize(T)
Verwijder alle bestaande actuele items uit de lijst en start de lijst opnieuw om het door de parameter aangegeven enkele item te houden.
[DOMName("initialize")]
public T Initialize(T newItem)
Parameters
newItem
T
Het item dat de enige lid van de lijst moet worden.
Returns
T
Het item wordt opgenomen in de lijst.
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.
InsertItemBefore(T, voorlopig)
Voer een nieuw item in de lijst in de aangegeven positie.Het eerste item is nummer 0.
[DOMName("insertItemBefore")]
public T InsertItemBefore(T newItem, ulong index)
Parameters
newItem
T
Het item dat in de lijst moet worden opgenomen.
index
ulong
De index van het item waarvoor het nieuwe item moet worden ingevoerd. het eerste item is nummer 0. Als het index gelijk is aan 0, dan wordt het nieuwe item ingevoerd aan de voorkant van de lijst. Als het index groter is dan of gelijk is aan het aantalOfItems, dan wordt het nieuwe item aan het einde van de lijst toegevoegd.
Returns
T
Het ingevoerde item.
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.
RemoveItem(voorlopig)
Verwijder een bestaande item uit de lijst.
[DOMName("removeItem")]
public T RemoveItem(ulong index)
Parameters
index
ulong
De index van het item dat moet worden verwijderd. het eerste item is nummer 0.
Returns
T
Het verwijderde item.
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.
Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.
ReplaceItem(T, voorlopig)
Vervang een bestaande item in de lijst met een nieuw item.
[DOMName("replaceItem")]
public T ReplaceItem(T newItem, ulong index)
Parameters
newItem
T
Het item dat in de lijst moet worden opgenomen.
index
ulong
De index van het item dat moet worden vervangen. het eerste item is nummer 0.
Returns
T
Het ingevoerde item.
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Toegevoegd wanneer de lijst niet kan worden gewijzigd.
Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Verhoogd als het indexnummer groter is dan of gelijk is aan het aantalOfItems.