Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
A classe DOMTokenList representa um conjunto de tokens separados por espaço. É indexada a partir de 0, como nos objetos Array do JavaScript. DOMTokenList é sempre sensível a maiúsculas e minúsculas.
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Herança
object ← DOMObject ← DOMTokenList
Implementa
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Membros Herdados
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propriedades
Length
Retorna um ulong que representa o número de tokens armazenados nesta lista.
[DOMName("length")]
public uint Length { get; }
Valor da Propriedade
Value
Obtém ou define o valor de um atributo correspondente.
[DOMName("value")]
public string Value { get; set; }
Valor da Propriedade
this[uint]
Retorna o item na lista pelo seu índice, ou null se o índice for maior ou igual ao comprimento da lista.
[DOMName("item")]
public string this[uint index] { get; }
Valor da Propriedade
Métodos
Add(params string[])
Adiciona o(s) token(s) especificado(s) à lista.
[DOMName("add")]
public void Add(params string[] tokens)
Parâmetros
tokens
string[]
Representa o(s) token(s) a serem adicionados à tokenList.
Contains(string)
Retorna true se a lista contiver o token dado, caso contrário, false.
[DOMName("contains")]
public bool Contains(string token)
Parâmetros
token
string
O token a ser localizado na lista.
Retorna
Um Booleano, que é true se a lista chamada contiver o token, caso contrário, false.
GetEnumerator()
Retorna um enumerador que itera pela coleção.
public IEnumerator<string> GetEnumerator()
Retorna
IEnumerator<string>
Um objeto System.Collections.Generic.IEnumerator`1 que pode ser usado para iterar pela coleção.
Remove(params string[])
Remove o(s) token(s) especificado(s) da lista.
[DOMName("remove")]
public void Remove(params string[] tokens)
Parâmetros
tokens
string[]
Representa o(s) token(s) que você deseja remover da lista.
Replace(string, string)
Substitui um token existente por um novo token. Não faz nada se o primeiro token não existir.
[DOMName("replace")]
public bool Replace(string token, string newToken)
Parâmetros
token
string
O token que você deseja substituir.
newToken
string
O token que você deseja usar para substituir o token antigo.
Retorna
Booleano true
se o token foi encontrado e substituído, false
caso contrário.
Supports(string)
Retorna true se um token dado estiver nos tokens suportados do atributo associado.
[DOMName("supports")]
public bool Supports(string token)
Parâmetros
token
string
O token a ser consultado.
Retorna
Um Booleano indicando se o token foi encontrado.
Toggle(string)
Remove o token da lista se existir, ou adiciona o token à lista se não existir.
[DOMName("toggle")]
public bool Toggle(string token)
Parâmetros
token
string
O token que você deseja alternar.
Retorna
Um Booleano indicando se o token está na lista após a chamada.
Toggle(string, bool)
Remove o token da lista se existir, ou adiciona o token à lista se não existir.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Parâmetros
token
string
O token que você deseja alternar.
force
bool
Um Booleano que, se incluído, transforma a alternância em uma operação unidirecional. Se definido como false, o token será apenas removido, mas não adicionado. Se definido como true, o token será apenas adicionado, mas não removido.
Retorna
Um Booleano indicando se o token está na lista após a chamada.