DOMTokenList

DOMTokenList

نظرة عامة

DOMTokenList هي فئة في Aspose.Html FOSS لـ Python.

مجموعة حية وقابلة للتعديل من الرموز المفصولة بمسافات مدعومة بصفة عنصر.

توفر هذه الفئة 12 طريقة للعمل مع كائنات DOMTokenList في برامج Python. تشمل الطرق المتاحة: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Html FOSS لـ Python. الخصائص: length, value.

خصائص

اسمالنوعالوصولوصف
valuestrقراءة/كتابةسلسلة قيمة السمة الخام، أو '' إذا كانت السمة غير موجودة.
lengthintقراءةعدد الرموز في القائمة (قراءة فقط).

الطرق

التوقيعوصف
__init__(owner_element: "Element", attr_name: str)ابدء القائمة بتخزين المالك واسم السمة فقط.
contains(token: str) → boolReturn True if token موجود في قائمة الرموز.
values() → Iterator[str]أرجِع iterator على الرموز بترتيب السمة.
item(index: int) → `strNone`
add()أضف رمزًا واحدًا أو أكثر.
remove()أزل رمزًا واحدًا أو أكثر.
`toggle(token: str, force: boolNone)→bool`
replace(old_token: str, new_token: str) → boolReplace old_token with new_token في الموقع.
entries() → Iterator[tuple[int, str]]أرجِع مكرِّرًا لأزواج (index, token)، بترتيب السمات.
keys() → Iterator[int]أرجع مكرراً لمؤشرات صحيحة 0, 1, …, len-1.
for_each(callback: Callable[["str", int, "DOMTokenList"], None])Call callback مرةً لكل رمز في ترتيب السمة.
supports(token: str) → boolأطلق TypeError — لا توجد قائمة بالرموز المدعومة لخاصية class attribute.

انظر أيضاً

 العربية