Class DOMTokenList

Class DOMTokenList

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

Класс DOMTokenList представляет собой набор токенов, разделенных пробелами. Индексация начинается с 0, как и в объектах массива JavaScript. DOMTokenList всегда чувствителен к регистру.

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

Наследование

objectDOMObjectDOMTokenList

Реализует

INotifyPropertyChanged, IEnumerable<string>, IEnumerable

Унаследованные члены

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

Свойства

Длина

Возвращает ulong, который представляет количество токенов, хранящихся в этом списке.

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

Значение свойства

uint

Значение

Получает или задает значение соответствующего атрибута.

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

Значение свойства

string

this[uint]

Возвращает элемент в списке по его индексу или null, если индекс больше или равен длине списка.

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

Значение свойства

string

Методы

Add(params string[])

Добавляет указанный токен(ы) в список.

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

Параметры

tokens string[]

Представляет токен (или токены), которые нужно добавить в tokenList.

Contains(string)

Возвращает true, если список содержит данный токен, в противном случае false.

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

Параметры

token string

Токен, который нужно найти в списке.

Возвращает

bool

Булевое значение, которое равно true, если вызываемый список содержит токен, в противном случае false.

GetEnumerator()

Возвращает перечислитель, который перебирает коллекцию.

public IEnumerator<string> GetEnumerator()

Возвращает

IEnumerator<string&gt;

Объект System.Collections.Generic.IEnumerator`1, который можно использовать для перебора коллекции.

Remove(params string[])

Удаляет указанный токен(ы) из списка.

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

Параметры

tokens string[]

Представляет токен(ы), которые вы хотите удалить из списка.

Replace(string, string)

Заменяет существующий токен новым токеном. Ничего не делает, если первый токен не существует.

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

Параметры

token string

Токен, который вы хотите заменить.

newToken string

Токен, которым вы хотите заменить старый токен.

Возвращает

bool

Булевое значение true, если токен был найден и заменен, false в противном случае.

Supports(string)

Возвращает true, если данный токен находится в поддерживаемых токенах соответствующего атрибута.

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

Параметры

token string

Токен для запроса.

Возвращает

bool

Булевое значение, указывающее, был ли найден токен.

Toggle(string)

Удаляет токен из списка, если он существует, или добавляет токен в список, если его нет.

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

Параметры

token string

Токен, который вы хотите переключить.

Возвращает

bool

Булевое значение, указывающее, находится ли токен в списке после вызова.

Toggle(string, bool)

Удаляет токен из списка, если он существует, или добавляет токен в список, если его нет.

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

Параметры

token string

Токен, который вы хотите переключить.

force bool

Булевое значение, которое, если указано, превращает переключение в одностороннюю операцию. Если установлено в false, токен будет только удален, но не добавлен. Если установлено в true, токен будет только добавлен, но не удален.

Возвращает

bool

Булевое значение, указывающее, находится ли токен в списке после вызова.

 Русский