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

Логічне значення, яке вказує, чи токен є у списку після виклику.

 Українська