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
Ö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
NumberOfItems
Az elemek száma a listán.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
ingatlan értéke
Ez a[Utolsó]
Visszaadja az indext elemet a listában.
[DOMName("item")]
public T this[ulong index] { get; set; }
ingatlan értéke
T
Exceptions
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.
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
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
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
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
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
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
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
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.
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
Kód Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Amikor a listát nem lehet módosítani.
Kód Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Emelkedett, ha az indexszám nagyobb, mint vagy egyenlő a számOfItems.