Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
La clase DOMTokenList representa un conjunto de tokens separados por espacios. Se indexa comenzando desde 0, al igual que los objetos Array de JavaScript. DOMTokenList siempre es sensible a mayúsculas y minúsculas.
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Herencia
object ← DOMObject ← DOMTokenList
Implementa
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Miembros heredados
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propiedades
Length
Devuelve un ulong que representa el número de tokens almacenados en esta lista.
[DOMName("length")]
public uint Length { get; }
Valor de la propiedad
Value
Obtiene o establece el valor de un atributo correspondiente.
[DOMName("value")]
public string Value { get; set; }
Valor de la propiedad
this[uint]
Devuelve el elemento en la lista por su índice, o null si el índice es mayor o igual a la longitud de la lista.
[DOMName("item")]
public string this[uint index] { get; }
Valor de la propiedad
Métodos
Add(params string[])
Agrega el(los) token(s) especificado(s) a la lista.
[DOMName("add")]
public void Add(params string[] tokens)
Parámetros
tokens
string[]
Representa el token (o tokens) a agregar a la tokenList.
Contains(string)
Devuelve true si la lista contiene el token dado, de lo contrario, false.
[DOMName("contains")]
public bool Contains(string token)
Parámetros
token
string
El token a localizar en la lista.
Devuelve
Un booleano, que es true si la lista llamada contiene el token, de lo contrario false.
GetEnumerator()
Devuelve un enumerador que itera a través de la colección.
public IEnumerator<string> GetEnumerator()
Devuelve
IEnumerator<string>
Un objeto System.Collections.Generic.IEnumerator`1 que se puede usar para iterar a través de la colección.
Remove(params string[])
Elimina el(los) token(s) especificado(s) de la lista.
[DOMName("remove")]
public void Remove(params string[] tokens)
Parámetros
tokens
string[]
Representa el(los) token(s) que deseas eliminar de la lista.
Replace(string, string)
Reemplaza un token existente con un nuevo token. No hace nada si el primer token no existe.
[DOMName("replace")]
public bool Replace(string token, string newToken)
Parámetros
token
string
El token que deseas reemplazar.
newToken
string
El token con el que deseas reemplazar el token antiguo.
Devuelve
Booleano true
si el token fue encontrado y reemplazado, false
de lo contrario.
Supports(string)
Devuelve true si un token dado está en los tokens soportados del atributo asociado.
[DOMName("supports")]
public bool Supports(string token)
Parámetros
token
string
El token a consultar.
Devuelve
Un booleano que indica si el token fue encontrado.
Toggle(string)
Elimina el token de la lista si existe, o agrega el token a la lista si no existe.
[DOMName("toggle")]
public bool Toggle(string token)
Parámetros
token
string
El token que deseas alternar.
Devuelve
Un booleano que indica si el token está en la lista después de la llamada.
Toggle(string, bool)
Elimina el token de la lista si existe, o agrega el token a la lista si no existe.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Parámetros
token
string
El token que deseas alternar.
force
bool
Un booleano que, si se incluye, convierte el alternar en una operación de solo un sentido. Si se establece en false, el token solo se eliminará, pero no se agregará. Si se establece en true, el token solo se agregará, pero no se eliminará.
Devuelve
Un booleano que indica si el token está en la lista después de la llamada.