Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
La classe DOMTokenList rappresenta un insieme di token separati da spazi. È indicizzata a partire da 0, come gli oggetti Array di JavaScript. DOMTokenList è sempre sensibile al maiuscolo.
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Ereditarietà
object ← DOMObject ← DOMTokenList
Implementa
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Membri ereditati
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Proprietà
Lunghezza
Restituisce un ulong che rappresenta il numero di token memorizzati in questa lista.
[DOMName("length")]
public uint Length { get; }
Valore della Proprietà
Valore
Ottiene o imposta il valore di un attributo corrispondente.
[DOMName("value")]
public string Value { get; set; }
Valore della Proprietà
this[uint]
Restituisce l’elemento nella lista in base al suo indice, o null se l’indice è maggiore o uguale alla lunghezza della lista.
[DOMName("item")]
public string this[uint index] { get; }
Valore della Proprietà
Metodi
Add(params string[])
Aggiunge il/i token specificato/i alla lista.
[DOMName("add")]
public void Add(params string[] tokens)
Parametri
tokens
string[]
Rappresenta il token (o i token) da aggiungere al tokenList.
Contains(string)
Restituisce true se la lista contiene il token dato, altrimenti false.
[DOMName("contains")]
public bool Contains(string token)
Parametri
token
string
Il token da localizzare nella lista.
Restituisce
Un Booleano, che è true se la lista chiamante contiene il token, altrimenti false.
GetEnumerator()
Restituisce un enumeratore che itera attraverso la collezione.
public IEnumerator<string> GetEnumerator()
Restituisce
IEnumerator<string>
Un oggetto System.Collections.Generic.IEnumerator`1 che può essere utilizzato per iterare attraverso la collezione.
Remove(params string[])
Rimuove il/i token specificato/i dalla lista.
[DOMName("remove")]
public void Remove(params string[] tokens)
Parametri
tokens
string[]
Rappresenta il/i token che si desidera rimuovere dalla lista.
Replace(string, string)
Sostituisce un token esistente con un nuovo token. Non fa nulla se il primo token non esiste.
[DOMName("replace")]
public bool Replace(string token, string newToken)
Parametri
token
string
Il token che si desidera sostituire.
newToken
string
Il token con cui si desidera sostituire il token vecchio.
Restituisce
Booleano true
se il token è stato trovato e sostituito, false
altrimenti.
Supports(string)
Restituisce true se un dato token è nei token supportati dell’attributo associato.
[DOMName("supports")]
public bool Supports(string token)
Parametri
token
string
Il token da interrogare.
Restituisce
Un Booleano che indica se il token è stato trovato.
Toggle(string)
Rimuove il token dalla lista se esiste, o aggiunge il token alla lista se non esiste.
[DOMName("toggle")]
public bool Toggle(string token)
Parametri
token
string
Il token che si desidera attivare/disattivare.
Restituisce
Un Booleano che indica se il token è nella lista dopo la chiamata.
Toggle(string, bool)
Rimuove il token dalla lista se esiste, o aggiunge il token alla lista se non esiste.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Parametri
token
string
Il token che si desidera attivare/disattivare.
force
bool
Un Booleano che, se incluso, trasforma l’attivazione in un’operazione unidirezionale. Se impostato su false, il token verrà solo rimosso, ma non aggiunto. Se impostato su true, il token verrà solo aggiunto, ma non rimosso.
Restituisce
Un Booleano che indica se il token è nella lista dopo la chiamata.