Class SVGListBase

Class SVGListBase

Nama dari : Aspose.Html.Dom.Svg.Collections Pengumpulan: Aspose.HTML.dll (25.4.0)

Interface ini mendefinisikan daftar dasar semua daftar SVG.

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

Jenis Parameter

T

Jenis item yang disimpan dalam daftar.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

anggota yang diwarisi

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

Berdasarkan()

Initifikasi instansi baru dari Aspose.Html.Dom.Svg.Collections.SVGListBase` kelas 1.

protected SVGListBase()

Berdasarkan(Tidak terhitung>)

Initifikasi instansi baru dari Aspose.Html.Dom.Svg.Collections.SVGListBase` kelas 1.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

yang dapat dihitung.

Properties

Length

Jumlah item dalam daftar.

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

Nilai Properti

ulong

NumberOfItems

Jumlah item dalam daftar.

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

Nilai Properti

ulong

ini[Ulong]

Mengembalikan item indexth dalam daftar.

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

Nilai Properti

T

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Meningkatkan ketika daftar tidak dapat diubah.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRMeningkatkan jika angka indeks lebih besar atau setara dengan angkaOfItems.

Methods

AppendItem(T)

Masukkan item baru di akhir daftar.

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

Parameters

newItem T

item yang akan dimasukkan. item pertama adalah nomor 0.

Returns

T

item yang dimasukkan.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Meningkatkan ketika daftar tidak dapat diubah.

Clear()

Membersihkan semua item saat ini dari daftar, dengan hasilnya menjadi daftar kosong.

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

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Meningkatkan ketika daftar tidak dapat diubah.

Dispose(Bool)

Mengeluarkan sumber daya yang tidak terkawal dan - secara opsional - terkawal.

protected override void Dispose(bool disposing)

Parameters

disposing bool

‘kebenaran’ untuk melepaskan sumber daya yang dikendalikan dan tidak dikendalikan; ‘kebenaran’ untuk melepaskan hanya sumber daya yang tidak dikendalikan.

GetEnumerator()

Dapatkan Enumerator

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Sebuah System.Collections.IEnumerator objek yang dapat digunakan untuk iterasi melalui koleksi.

GetItem(Ulong)

Mengembalikan item yang ditentukan dari daftar.

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

Parameters

index ulong

Indeks item dari daftar yang akan dikembalikan. item pertama adalah nomor 0.

Returns

T

item yang dipilih.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRMeningkatkan jika angka indeks lebih besar atau setara dengan angkaOfItems.

Initialize(T)

Membersihkan semua item saat ini dari daftar dan memulai ulang daftar untuk memegang item tunggal yang ditentukan oleh parameter.

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

Parameters

newItem T

Item yang harus menjadi satu-satunya anggota dari daftar.

Returns

T

item yang dimasukkan ke dalam daftar.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Meningkatkan ketika daftar tidak dapat diubah.

InsertItemBefore(T dan ulong)

Masukkan item baru ke daftar di posisi yang ditentukan. item pertama adalah nomor 0.

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

Parameters

newItem T

item yang akan dimasukkan ke dalam daftar.

index ulong

Indeks item sebelum yang item baru akan dimasukkan. item pertama adalah nomor 0. jika indeks sama dengan 0, maka item baru dimasukkan di depan daftar. jika indeks lebih besar atau sama dengan jumlahOfItems, maka item baru ditambah ke hujung daftar.

Returns

T

item yang dimasukkan.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Meningkatkan ketika daftar tidak dapat diubah.

RemoveItem(Ulong)

Menghapus item yang ada dari daftar.

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

Parameters

index ulong

Indeks item yang akan dihapus. item pertama adalah nomor 0.

Returns

T

item yang dihapus.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Meningkatkan ketika daftar tidak dapat diubah.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRMeningkatkan jika angka indeks lebih besar atau setara dengan angkaOfItems.

ReplaceItem(T dan ulong)

Mengganti item yang ada dalam daftar dengan item baru.

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

Parameters

newItem T

item yang akan dimasukkan ke dalam daftar.

index ulong

Indeks item yang akan diganti. item pertama adalah nomor 0.

Returns

T

item yang dimasukkan.

Exceptions

DOMException

Kode Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Meningkatkan ketika daftar tidak dapat diubah.

DOMException

Kode Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRMeningkatkan jika angka indeks lebih besar atau setara dengan angkaOfItems.

Lihat juga

IEnumerable

 Indonesia