Class DOMTokenList

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

objectDOMObjectDOMTokenList

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

uint

Value

Obtém ou define o valor de um atributo correspondente.

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

Valor da Propriedade

string

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

string

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

bool

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&gt;

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

bool

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

bool

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

bool

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

bool

Um Booleano indicando se o token está na lista após a chamada.

 Português