Class SVGListBase

Class SVGListBase

A név: Aspose.Html.Dom.Svg.Collections Összefoglaló: Aspose.HTML.dll (25.4.0)

Ez az interfész meghatározza az összes SVG listát.

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

A paraméterek típusa

T

A listában tárolt elem típusa.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

Örökletes tagok

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

Svglistbázis()

Elindítja az Aspose.Html.Dom.Svg.Collections.SVGListBase`1 osztály új példányát.

protected SVGListBase()

Svglistbázis(Nem számszerűtlen>)

Elindítja az Aspose.Html.Dom.Svg.Collections.SVGListBase`1 osztály új példányát.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

Az elszámolható.

Properties

Length

Az elemek száma a listán.

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

ingatlan értéke

ulong

NumberOfItems

Az elemek száma a listán.

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

ingatlan értéke

ulong

Ez a[Utolsó]

Visszaadja az indext elemet a listában.

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

ingatlan értéke

T

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Emelkedett, ha az indexszám nagyobb, mint vagy egyenlő a számOfItems.

Methods

AppendItem(T)

Helyezzen be egy új elemet a lista végén.

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

Parameters

newItem T

Az elemek, amelyeket be kell adni. az első elemek száma 0.

Returns

T

A beágyazott elem.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.

Clear()

Tisztít minden meglévő elemet a listáról, és az eredmény egy üres lista.

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

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.

Dispose(Bóli)

A nem kezelt és - opcionálisan - kezelt erőforrások kibocsátása.

protected override void Dispose(bool disposing)

Parameters

disposing bool

Igaz, hogy mind a kezelt, mind a nem kezelt erőforrások felszabaduljanak; hamis, hogy csak a kezelt erőforrások felszabaduljanak.

GetEnumerator()

Megkapja az enumerátort.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

A System.Collections.IEnumerator objektum, amelyet a gyűjteményen keresztül iterálni lehet.

GetItem(Utolsó)

Visszaadja a megadott elemet a listából.

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

Parameters

index ulong

Az index az elem a listából, amelyet vissza kell adni. Az első elem a 0 szám.

Returns

T

A kiválasztott elem.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Emelkedett, ha az indexszám nagyobb, mint vagy egyenlő a számOfItems.

Initialize(T)

Tisztít minden meglévő aktuális elemet a listáról, és újraindítja a listát, hogy tartsa a paraméter által meghatározott egyetlen elemet.

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

Parameters

newItem T

Az az elem, amely a lista egyetlen tagjává válik.

Returns

T

Az elem szerepel a listán.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.

InsertItemBefore(T, utoljára)

Helyezzen be egy új elemet a listába a megadott helyen.Az első elem a 0.

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

Parameters

newItem T

Az elem, amelyet be kell adni a listára.

index ulong

Az index az elem előtt, amellyel az új elemet be kell adni. Az első elem a szám 0. Ha az index egyenlő 0, akkor az új elem be van adva a lista elülső részén. Ha az index nagyobb, mint vagy egyenlő a számOfItems, akkor az új elem hozzáadódik a lista végén.

Returns

T

A beágyazott elem.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.

RemoveItem(Utolsó)

A listából eltávolít egy meglévő elemet.

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

Parameters

index ulong

Az index az elem, amelyet el kell távolítani. az első elem a 0 szám.

Returns

T

Az eltávolított elem.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Emelkedett, ha az indexszám nagyobb, mint vagy egyenlő a számOfItems.

ReplaceItem(T, utoljára)

A lista meglévő elemét új elemrel helyettesíti.

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

Parameters

newItem T

Az elem, amelyet be kell adni a listára.

index ulong

A helyettesítendő elem indexje.Az első elem a 0 szám.

Returns

T

A beágyazott elem.

Exceptions

DOMException

Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.

DOMException

Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Emelkedett, ha az indexszám nagyobb, mint vagy egyenlő a számOfItems.

Lásd még

IEnumerable

 Magyar