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
Спадкування
object ← DOMObject ← DOMTokenList
Реалізує
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; }
Значення властивості
Значення
Отримує або задає значення відповідного атрибута.
[DOMName("value")]
public string Value { get; set; }
Значення властивості
this[uint]
Повертає елемент у списку за його індексом або null, якщо індекс більший або дорівнює довжині списку.
[DOMName("item")]
public string this[uint index] { get; }
Значення властивості
Методи
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
Токен, який потрібно знайти у списку.
Повертає
Логічне значення, яке є true, якщо викликаючий список містить токен, в іншому випадку false.
GetEnumerator()
Повертає перерахувач, який перебирає колекцію.
public IEnumerator<string> GetEnumerator()
Повертає
IEnumerator<string>
Об’єкт 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
Токен, яким ви хочете замінити старий токен.
Повертає
Логічне значення true
, якщо токен було знайдено та замінено, false
в іншому випадку.
Supports(string)
Повертає true, якщо даний токен є у підтримуваних токенах відповідного атрибута.
[DOMName("supports")]
public bool Supports(string token)
Параметри
token
string
Токен, який потрібно перевірити.
Повертає
Логічне значення, яке вказує, чи було знайдено токен.
Toggle(string)
Видаляє токен зі списку, якщо він існує, або додає токен до списку, якщо його немає.
[DOMName("toggle")]
public bool Toggle(string token)
Параметри
token
string
Токен, який ви хочете перемкнути.
Повертає
Логічне значення, яке вказує, чи токен є у списку після виклику.
Toggle(string, bool)
Видаляє токен зі списку, якщо він існує, або додає токен до списку, якщо його немає.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Параметри
token
string
Токен, який ви хочете перемкнути.
force
bool
Логічне значення, яке, якщо включено, перетворює перемикання в односторонню операцію. Якщо встановлено в false, то токен буде тільки видалено, але не додано. Якщо встановлено в true, то токен буде тільки додано, але не видалено.
Повертає
Логічне значення, яке вказує, чи токен є у списку після виклику.