Class SVGListBase

Class SVGListBase

İsim alanı : Aspose.Html.Dom.Svg.Collections Görüntüleme: Aspose.HTML.dll (25.4.0)

Bu arayüz tüm SVG listelerinin bir temel listesini tanımlar.

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

Parametreler türü

T

Listede kaydedilen öğelerin türü.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

mirasçı üyeleri

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

Çeşitli()

Aspose.Html.Dom.Svg.Collections.SVGListBase`1 sınıfının yeni bir örneğini başlatır.

protected SVGListBase()

Çeşitli(sayısız t>)

Aspose.Html.Dom.Svg.Collections.SVGListBase`1 sınıfının yeni bir örneğini başlatır.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

sayılabilir olanı .

Properties

Length

Listede yer alan öğelerin sayısı.

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

Mülkiyet Değer

ulong

NumberOfItems

Listede yer alan öğelerin sayısı.

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

Mülkiyet Değer

ulong

bu[Sonraki]

Listede indeksleme öğesini geri getirir.

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

Mülkiyet Değer

T

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Listede değişiklik yapılmadığı zaman yükseltilmiştir.

DOMException

Kodu Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Indeks sayısının sayısından daha büyük veya sayısıOfItems’e eşit olduğunda yükseltilir.

Methods

AppendItem(T)

Liste sonunda yeni bir öğe girin.

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

Parameters

newItem T

İlk öğe sayısı 0’dır. ilk öğe 0’dır.

Returns

T

Gönderilen madde.

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Listede değişiklik yapılmadığı zaman yükseltilmiştir.

Clear()

Listeden mevcut tüm öğeleri temizler ve sonuç boş bir listedir.

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

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Listede değişiklik yapılmadığı zaman yükseltilmiştir.

Dispose(bool)

Yönetilmemiş ve - seçmeli olarak - yönetilen kaynakları yayınlar.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“Gerçek” hem yönetilen hem de yönetilmemiş kaynakları serbest bırakmak için; “sahte” sadece yönetilmemiş kaynakları serbest bırakmak için.

GetEnumerator()

Enumerator alın.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Bir System.Collections.IEnumerator nesne, koleksiyon aracılığıyla iterasyon için kullanılabilir.

GetItem(Sonraki)

Listeden belirtilen öğeyi geri getirir.

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

Parameters

index ulong

Gönderilecek listeden öğenin indeksi.İlk öğenin numarası 0’dır.

Returns

T

Seçilen öğe için.

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Indeks sayısının sayısından daha büyük veya sayısıOfItems’e eşit olduğunda yükseltilir.

Initialize(T)

Listeden mevcut tüm mevcut öğeleri temizler ve parametreler tarafından belirtilen tek öğeyi tutmak için listeyi yeniden başlatır.

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

Parameters

newItem T

Listede tek üye olmak üzere olan öğe.

Returns

T

Ürünler listede yerleştirilir.

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Listede değişiklik yapılmadığı zaman yükseltilmiştir.

InsertItemBefore(T, Sonraki)

Belirlenen konumda yeni bir öğe girin.İlk öğe sayısı 0’dır.

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

Parameters

newItem T

Listede yerleştirilecek öğe.

index ulong

Yeni öğenin yerleştirilmesi gereken öğenin endeksi.İlk öğenin sayısı 0.Eğer endeks 0’a eşit ise, yeni öğenin listenin önünde yerleştirilir.Eğer endeks sayısından daha büyük veya eşit iseOfItems, o zaman yeni öğenin listenin sonuna eklenir.

Returns

T

Gönderilen madde.

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Listede değişiklik yapılmadığı zaman yükseltilmiştir.

RemoveItem(Sonraki)

Mevcut bir öğeyi listeden çıkarın.

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

Parameters

index ulong

Çekilecek öğenin indeksi.İlk öğe sayısı 0’dır.

Returns

T

Kaldırılan madde.

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Listede değişiklik yapılmadığı zaman yükseltilmiştir.

DOMException

Kodu Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Indeks sayısının sayısından daha büyük veya sayısıOfItems’e eşit olduğunda yükseltilir.

ReplaceItem(T, Sonraki)

Listedeki mevcut bir öğeyi yeni bir öğe ile değiştirin.

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

Parameters

newItem T

Listede yerleştirilecek öğe.

index ulong

Değiştirilecek öğenin endeksi.İlk öğe sayısı 0’dır.

Returns

T

Gönderilen madde.

Exceptions

DOMException

Kodu Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Listede değişiklik yapılmadığı zaman yükseltilmiştir.

DOMException

Kodu Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Indeks sayısının sayısından daha büyük veya sayısıOfItems’e eşit olduğunda yükseltilir.

Ayrıca bakın

IEnumerable

 Türkçe