Class DOMTokenList

Class DOMTokenList

Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)

La classe DOMTokenList représente un ensemble de jetons séparés par des espaces. Elle est indexée à partir de 0, comme les objets Array de JavaScript. DOMTokenList est toujours sensible à la casse.

[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable

Héritage

objectDOMObjectDOMTokenList

Implémente

INotifyPropertyChanged, IEnumerable<string>, IEnumerable

Membres hérités

DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Propriétés

Longueur

Renvoie un ulong qui représente le nombre de jetons stockés dans cette liste.

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

Valeur de la propriété

uint

Valeur

Obtient ou définit la valeur d’un attribut correspondant.

[DOMName("value")]
public string Value { get; set; }

Valeur de la propriété

string

this[uint]

Renvoie l’élément de la liste par son index, ou null si l’index est supérieur ou égal à la longueur de la liste.

[DOMName("item")]
public string this[uint index] { get; }

Valeur de la propriété

string

Méthodes

Add(params string[])

Ajoute le(s) jeton(s) spécifié(s) à la liste.

[DOMName("add")]
public void Add(params string[] tokens)

Paramètres

tokens string[]

Représentant le(s) jeton(s) à ajouter à la tokenList.

Contains(string)

Renvoie true si la liste contient le jeton donné, sinon false.

[DOMName("contains")]
public bool Contains(string token)

Paramètres

token string

Le jeton à localiser dans la liste.

Renvoie

bool

Un booléen, qui est true si la liste appelante contient le jeton, sinon false.

GetEnumerator()

Renvoie un énumérateur qui itère à travers la collection.

public IEnumerator<string> GetEnumerator()

Renvoie

IEnumerator<string&gt;

Un objet System.Collections.Generic.IEnumerator`1 qui peut être utilisé pour itérer à travers la collection.

Remove(params string[])

Supprime le(s) jeton(s) spécifié(s) de la liste.

[DOMName("remove")]
public void Remove(params string[] tokens)

Paramètres

tokens string[]

Représente le(s) jeton(s) que vous souhaitez supprimer de la liste.

Replace(string, string)

Remplace un jeton existant par un nouveau jeton. Ne fait rien si le premier jeton n’existe pas.

[DOMName("replace")]
public bool Replace(string token, string newToken)

Paramètres

token string

Le jeton que vous souhaitez remplacer.

newToken string

Le jeton avec lequel vous souhaitez remplacer l’ancien jeton.

Renvoie

bool

Booléen true si le jeton a été trouvé et remplacé, false sinon.

Supports(string)

Renvoie true si un jeton donné est dans les jetons pris en charge de l’attribut associé.

[DOMName("supports")]
public bool Supports(string token)

Paramètres

token string

Le jeton à interroger.

Renvoie

bool

Un booléen indiquant si le jeton a été trouvé.

Toggle(string)

Supprime le jeton de la liste s’il existe, ou ajoute le jeton à la liste s’il n’existe pas.

[DOMName("toggle")]
public bool Toggle(string token)

Paramètres

token string

Le jeton que vous souhaitez basculer.

Renvoie

bool

Un booléen indiquant si le jeton est dans la liste après l’appel.

Toggle(string, bool)

Supprime le jeton de la liste s’il existe, ou ajoute le jeton à la liste s’il n’existe pas.

[DOMName("toggle")]
public bool Toggle(string token, bool force)

Paramètres

token string

Le jeton que vous souhaitez basculer.

force bool

Un booléen qui, s’il est inclus, transforme la bascule en une opération unidirectionnelle. S’il est défini sur false, alors le jeton ne sera supprimé que, mais pas ajouté. S’il est défini sur true, alors le jeton ne sera ajouté que, mais pas supprimé.

Renvoie

bool

Un booléen indiquant si le jeton est dans la liste après l’appel.

 Français