Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
Třída DOMTokenList představuje sadu tokenů oddělených mezerami. Je indexována od 0, stejně jako objekty pole JavaScriptu. DOMTokenList je vždy citlivá na velikost písmen.
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Dědičnost
object ← DOMObject ← DOMTokenList
Implementuje
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Děděné členy
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Vlastnosti
Délka
Vrací ulong, který představuje počet tokenů uložených v tomto seznamu.
[DOMName("length")]
public uint Length { get; }
Hodnota vlastnosti
Hodnota
Získá nebo nastaví hodnotu odpovídajícího atributu.
[DOMName("value")]
public string Value { get; set; }
Hodnota vlastnosti
this[uint]
Vrací položku v seznamu podle jejího indexu, nebo null, pokud je index větší nebo roven délce seznamu.
[DOMName("item")]
public string this[uint index] { get; }
Hodnota vlastnosti
Metody
Přidat(params string[])
Přidá zadaný token(y) do seznamu.
[DOMName("add")]
public void Add(params string[] tokens)
Parametry
tokens
string[]
Představuje token (nebo tokeny), které se mají přidat do tokenList.
Obsahuje(string)
Vrací true, pokud seznam obsahuje daný token, jinak false.
[DOMName("contains")]
public bool Contains(string token)
Parametry
token
string
Token, který se má vyhledat v seznamu.
Vrací
Boolean, který je true, pokud volající seznam obsahuje token, jinak false.
ZískatEnumerator()
Vrací enumerátor, který iteruje přes kolekci.
public IEnumerator<string> GetEnumerator()
Vrací
IEnumerator<string>
Objekt System.Collections.Generic.IEnumerator`1, který lze použít k iteraci přes kolekci.
Odebrat(params string[])
Odstraní zadaný token(y) ze seznamu.
[DOMName("remove")]
public void Remove(params string[] tokens)
Parametry
tokens
string[]
Představuje token(y), které chcete odstranit ze seznamu.
Nahradit(string, string)
Nahradí existující token novým tokenem. Nedělá nic, pokud první token neexistuje.
[DOMName("replace")]
public bool Replace(string token, string newToken)
Parametry
token
string
Token, který chcete nahradit.
newToken
string
Token, kterým chcete nahradit starý token.
Vrací
Boolean true
, pokud byl token nalezen a nahrazen, false
jinak.
Podporuje(string)
Vrací true, pokud je daný token v podporovaných tokenech atributu.
[DOMName("supports")]
public bool Supports(string token)
Parametry
token
string
Token, který se má dotazovat.
Vrací
Boolean indikující, zda byl token nalezen.
Přepnout(string)
Odstraní token ze seznamu, pokud existuje, nebo přidá token do seznamu, pokud neexistuje.
[DOMName("toggle")]
public bool Toggle(string token)
Parametry
token
string
Token, který chcete přepnout.
Vrací
Boolean indikující, zda je token v seznamu po volání.
Přepnout(string, bool)
Odstraní token ze seznamu, pokud existuje, nebo přidá token do seznamu, pokud neexistuje.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Parametry
token
string
Token, který chcete přepnout.
force
bool
Boolean, který, pokud je zahrnut, změní přepnutí na jednostrannou operaci. Pokud je nastaveno na false, token bude pouze odstraněn, ale nebude přidán. Pokud je nastaveno na true, token bude pouze přidán, ale nebude odstraněn.
Vrací
Boolean indikující, zda je token v seznamu po volání.