Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
Die DOMTokenList-Klasse repräsentiert eine Menge von durch Leerzeichen getrennten Tokens. Sie ist ab 0 indiziert, wie bei JavaScript-Array-Objekten. DOMTokenList ist immer groß-/kleinschreibungsempfindlich.
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Vererbung
object ← DOMObject ← DOMTokenList
Implementiert
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Vererbte Mitglieder
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Eigenschaften
Length
Gibt ein ulong zurück, das die Anzahl der in dieser Liste gespeicherten Tokens darstellt.
[DOMName("length")]
public uint Length { get; }
Eigenschaftswert
Value
Erhält oder setzt den Wert eines entsprechenden Attributs.
[DOMName("value")]
public string Value { get; set; }
Eigenschaftswert
this[uint]
Gibt das Element in der Liste nach seinem Index zurück oder null, wenn der Index größer oder gleich der Länge der Liste ist.
[DOMName("item")]
public string this[uint index] { get; }
Eigenschaftswert
Methoden
Add(params string[])
Fügt die angegebenen Token zur Liste hinzu.
[DOMName("add")]
public void Add(params string[] tokens)
Parameter
tokens
string[]
Stellt das Token (oder die Tokens) dar, die zur tokenList hinzugefügt werden sollen.
Contains(string)
Gibt true zurück, wenn die Liste das angegebene Token enthält, andernfalls false.
[DOMName("contains")]
public bool Contains(string token)
Parameter
token
string
Das Token, das in der Liste gesucht werden soll.
Rückgabewert
Ein Boolean, der true ist, wenn die aufrufende Liste das Token enthält, andernfalls false.
GetEnumerator()
Gibt einen Enumerator zurück, der durch die Sammlung iteriert.
public IEnumerator<string> GetEnumerator()
Rückgabewert
IEnumerator<string>
Ein System.Collections.Generic.IEnumerator`1-Objekt, das verwendet werden kann, um durch die Sammlung zu iterieren.
Remove(params string[])
Entfernt die angegebenen Token aus der Liste.
[DOMName("remove")]
public void Remove(params string[] tokens)
Parameter
tokens
string[]
Stellt die Token dar, die Sie aus der Liste entfernen möchten.
Replace(string, string)
Ersetzt ein vorhandenes Token durch ein neues Token. Tut nichts, wenn das erste Token nicht existiert.
[DOMName("replace")]
public bool Replace(string token, string newToken)
Parameter
token
string
Das Token, das Sie ersetzen möchten.
newToken
string
Das Token, mit dem Sie das alte Token ersetzen möchten.
Rückgabewert
Boolean true
, wenn das Token gefunden und ersetzt wurde, false
andernfalls.
Supports(string)
Gibt true zurück, wenn ein gegebenes Token in den unterstützten Tokens des zugehörigen Attributs enthalten ist.
[DOMName("supports")]
public bool Supports(string token)
Parameter
token
string
Das Token, nach dem gefragt werden soll.
Rückgabewert
Ein Boolean, der angibt, ob das Token gefunden wurde.
Toggle(string)
Entfernt das Token aus der Liste, wenn es existiert, oder fügt das Token zur Liste hinzu, wenn es nicht existiert.
[DOMName("toggle")]
public bool Toggle(string token)
Parameter
token
string
Das Token, das Sie umschalten möchten.
Rückgabewert
Ein Boolean, der angibt, ob das Token nach dem Aufruf in der Liste ist.
Toggle(string, bool)
Entfernt das Token aus der Liste, wenn es existiert, oder fügt das Token zur Liste hinzu, wenn es nicht existiert.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Parameter
token
string
Das Token, das Sie umschalten möchten.
force
bool
Ein Boolean, der, wenn er enthalten ist, den Umschalter in eine einseitige Operation umwandelt. Wenn auf false gesetzt, wird das Token nur entfernt, aber nicht hinzugefügt. Wenn auf true gesetzt, wird das Token nur hinzugefügt, aber nicht entfernt.
Rückgabewert
Ein Boolean, der angibt, ob das Token nach dem Aufruf in der Liste ist.