Class SVGListBase
nazivni prostor: Aspose.Html.Dom.Svg.Collections Sastav: Aspose.HTML.dll (25.4.0)
Ovaj sučelje definira osnovni popis svih SVG popisa.
[DOMNoInterfaceObject]
[DOMObject]
[ComVisible(true)]
public abstract class SVGListBase<t> : SVGValueType, INotifyPropertyChanged, IDisposable, IEnumerable<t>, IEnumerable
Vrsta parametara
T
Vrsta predmeta pohranjena na popisu.
Inheritance
object
←
DOMObject
←
SVGValueType
←
SVGListBase
Implements
INotifyPropertyChanged
,
IDisposable
,
IEnumerable
naslijeđeni članovi
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()
Inicijalizira novu primjenu Aspose.Html.Dom.Svg.Collections.SVGListBase`1 razreda.
protected SVGListBase()
SvglistBase(Sljedeći Članak T>)
Inicijalizira novu primjenu Aspose.Html.Dom.Svg.Collections.SVGListBase`1 razreda.
protected SVGListBase(IEnumerable<t> enumerable)
Parameters
enumerable
IEnumerable
To je brojno.
Properties
Length
Broj predmeta na popisu.
[DOMName("length")]
public ulong Length { get; }
Vrijednost nekretnina
NumberOfItems
Broj predmeta na popisu.
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
Vrijednost nekretnina
Ovo[Zadnji]
Povratak indeksa u popis.
[DOMName("item")]
public T this[ulong index] { get; set; }
Vrijednost nekretnina
T
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.
Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.
Methods
AppendItem(T)
Upišite novi element na kraju popisa.
[DOMName("appendItem")]
public T AppendItem(T newItem)
Parameters
newItem
T
Članak koji treba unijeti.Prvi element je broj 0.
Returns
T
Uvršteno je točko.
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.
Clear()
Očisti sve postojeće trenutne predmete s popisa, a rezultat je prazan popis.
[DOMName("clear")]
public void Clear()
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.
Dispose(Bolić)
Izlazi nekontrolirane i - opcionalno - upravljane resurse.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“Pravedno” za oslobađanje upravljenih i nekontroliranih resursa; “lažno” za oslobađanje samo nekontroliranih resursa.
GetEnumerator()
Slijedeći članakOtvorite enumerator.
public IEnumerator<t> GetEnumerator()
Returns
System.Collections.IEnumerator objekt koji se može koristiti za iteriranje kroz kolekciju.
GetItem(Zadnji)
Povratak određenog predmeta s popisa.
[DOMName("getItem")]
public T GetItem(ulong index)
Parameters
index
ulong
Indeks predmeta s popisa koji će se vratiti.Prvi element je broj 0.
Returns
T
Odabran predmet.
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.
Initialize(T)
Čišćenje svih postojećih tekućih elemenata s popisa i ponovna inicijativa popisa kako bi se držala pojedinačna elemenata određena parametrom.
[DOMName("initialize")]
public T Initialize(T newItem)
Parameters
newItem
T
Predmet koji bi trebao postati jedini član popisa.
Returns
T
Predmet je uvršten u popis.
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.
InsertItemBefore(T, u nastavku)
Upišite novi element u popis na određenom položaju.Prvi element je broj 0.
[DOMName("insertItemBefore")]
public T InsertItemBefore(T newItem, ulong index)
Parameters
newItem
T
Predmet koji će se uvrstiti u popis.
index
ulong
Indeks predmeta prije kojeg se novi element mora unijeti.Prvi element je broj 0.Ako je indeks jednako 0, onda se novi element unijeti na prednjem dijelu popisa.Ako je indeks veći ili jednako brojuOfItems, onda se novi element priključi na kraj popisa.
Returns
T
Uvršteno je točko.
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.
RemoveItem(Zadnji)
Uklanjanje postojećeg predmeta s popisa.
[DOMName("removeItem")]
public T RemoveItem(ulong index)
Parameters
index
ulong
Indeks predmeta koji će biti uklonjen. prva predmeta je broj 0.
Returns
T
uklonjenim predmetom.
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.
Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.
ReplaceItem(T, u nastavku)
Zamijenite postojeći element na popisu s novim elementom.
[DOMName("replaceItem")]
public T ReplaceItem(T newItem, ulong index)
Parameters
newItem
T
Predmet koji će se uvrstiti u popis.
index
ulong
Indeks predmeta koji će biti zamijenjen. prva predmeta je broj 0.
Returns
T
Uvršteno je točko.
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERR.Povećana kada se popis ne može izmijeniti.
Kod Aspose.Html.Dom.DOMIzuzetak.INDEX_SIZE_ERR.Povećana ako je broj indeksa veći od ili jednako brojuOfItems.