Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
DOMTokenList sınıfı, boşlukla ayrılmış bir dizi token’ı temsil eder. JavaScript Dizi nesneleri gibi 0’dan başlayarak indekslenir. DOMTokenList her zaman büyük/küçük harfe duyarlıdır.
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Miras
object ← DOMObject ← DOMTokenList
Uygulamalar
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Miras Alınan Üyeler
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Özellikler
Length
Bu listede saklanan token sayısını temsil eden bir ulong döner.
[DOMName("length")]
public uint Length { get; }
Özellik Değeri
Value
Karşılık gelen bir niteliğin değerini alır veya ayarlar.
[DOMName("value")]
public string Value { get; set; }
Özellik Değeri
this[uint]
Listede belirtilen indeksle öğeyi döner veya indeks listenin uzunluğuna eşit veya büyükse null döner.
[DOMName("item")]
public string this[uint index] { get; }
Özellik Değeri
Yöntemler
Add(params string[])
Belirtilen token’ları listeye ekler.
[DOMName("add")]
public void Add(params string[] tokens)
Parametreler
tokens
string[]
Token listesinin içine eklemek için temsil eden token (veya token’lar).
Contains(string)
Liste belirtilen token’ı içeriyorsa true, aksi takdirde false döner.
[DOMName("contains")]
public bool Contains(string token)
Parametreler
token
string
Listede bulunacak token.
Dönüş Değeri
Eğer çağrılan liste token’ı içeriyorsa true, aksi takdirde false olan bir Boolean.
GetEnumerator()
Koleksiyonda yineleme yapan bir enumerator döner.
public IEnumerator<string> GetEnumerator()
Dönüş Değeri
IEnumerator<string>
Koleksiyonda yineleme yapmak için kullanılabilecek bir System.Collections.Generic.IEnumerator`1 nesnesi.
Remove(params string[])
Belirtilen token’ları listeden kaldırır.
[DOMName("remove")]
public void Remove(params string[] tokens)
Parametreler
tokens
string[]
Listeden kaldırmak istediğiniz token’ları temsil eder.
Replace(string, string)
Mevcut bir token’ı yeni bir token ile değiştirir. İlk token mevcut değilse hiçbir şey yapmaz.
[DOMName("replace")]
public bool Replace(string token, string newToken)
Parametreler
token
string
Değiştirmek istediğiniz token.
newToken
string
Eski token’ı değiştirmek istediğiniz token.
Dönüş Değeri
Token bulundu ve değiştirildiyse true
, aksi takdirde false
olan bir Boolean.
Supports(string)
Belirtilen token’ın ilişkili niteliğin desteklenen token’ları arasında olup olmadığını kontrol eder.
[DOMName("supports")]
public bool Supports(string token)
Parametreler
token
string
Sorgulamak için token.
Dönüş Değeri
Token’ın bulunup bulunmadığını gösteren bir Boolean.
Toggle(string)
Token mevcutsa listeden kaldırır, mevcut değilse listeye ekler.
[DOMName("toggle")]
public bool Toggle(string token)
Parametreler
token
string
Değiştirmek istediğiniz token.
Dönüş Değeri
Çağrıdan sonra token’ın listede olup olmadığını gösteren bir Boolean.
Toggle(string, bool)
Token mevcutsa listeden kaldırır, mevcut değilse listeye ekler.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Parametreler
token
string
Değiştirmek istediğiniz token.
force
bool
Eğer dahil edilirse, toggle işlemini tek yönlü bir işlem haline getirir. false olarak ayarlanırsa, token yalnızca kaldırılır, eklenmez. true olarak ayarlanırsa, token yalnızca eklenir, kaldırılmaz.
Dönüş Değeri
Çağrıdan sonra token’ın listede olup olmadığını gösteren bir Boolean.