DOMTokenList
DOMTokenList
نمای کلی
DOMTokenList یک کلاس در Aspose.Html FOSS برای Python است.
یک مجموعهٔ زنده و قابل تغییر از توکنهای جداشده با فاصله که توسط یک ویژگی عنصر پشتیبانی میشود.
این کلاس 12 متد برای کار با اشیاء DOMTokenList در برنامههای Python فراهم میکند. متدهای موجود شامل: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values هستند. همهٔ اعضای عمومی پس از نصب بستهٔ Aspose.Html FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی هستند. ویژگیها: length, value.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
value | str | خواندن/نوشتن | رشته مقدار خام صفت، یا '' اگر صفت موجود نباشد. |
length | int | خواندن | تعداد توکنها در فهرست (فقط-خواندنی). |
روش ها
| امضا | توضیح |
|---|---|
__init__(owner_element: "Element", attr_name: str) | فهرست را با ذخیره فقط مالک و نام ویژگی مقداردهی اولیه کنید. |
contains(token: str) → bool | Return True if token در فهرست توکنها موجود است. |
values() → Iterator[str] | یک iterator بر روی توکنها به ترتیب ویژگی بازگردانید. |
item(index: int) → `str | None` |
add() | یک یا چند توکن اضافه کنید. |
remove() | یک یا چند توکن را حذف کنید. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token در محل. |
entries() → Iterator[tuple[int, str]] | یک iterator از جفتهای (index, token) برگردانید، به ترتیب ویژگی. |
keys() → Iterator[int] | یک iterator از اندیسهای عدد صحیح 0, 1, …, len-1 برگردانید. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback یک بار برای هر توکن در ترتیب ویژگی. |
supports(token: str) → bool | خطا TypeError — لیست توکنهای پشتیبانیشده برای ویژگی کلاس وجود ندارد. |