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

Boolean، يكون 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

Boolean true إذا تم العثور على الرمز واستبداله، false خلاف ذلك.

Supports(string)

يُرجع true إذا كان الرمز المعطى موجودًا في الرموز المدعومة للسمة المرتبطة.

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

المعلمات

token string

الرمز الذي تريد الاستعلام عنه.

يُرجع

bool

Boolean تشير إلى ما إذا كان الرمز قد تم العثور عليه.

Toggle(string)

يزيل الرمز من القائمة إذا كان موجودًا، أو يضيف الرمز إلى القائمة إذا لم يكن موجودًا.

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

المعلمات

token string

الرمز الذي ترغب في تغييره.

يُرجع

bool

Boolean تشير إلى ما إذا كان الرمز موجودًا في القائمة بعد الاستدعاء.

Toggle(string, bool)

يزيل الرمز من القائمة إذا كان موجودًا، أو يضيف الرمز إلى القائمة إذا لم يكن موجودًا.

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

المعلمات

token string

الرمز الذي ترغب في تغييره.

force bool

Boolean، إذا تم تضمينها، تحول التبديل إلى عملية من اتجاه واحد فقط. إذا تم تعيينها على false، فسيتم إزالة الرمز فقط، ولكن لن يتم إضافته. إذا تم تعيينها على true، فسيتم إضافة الرمز فقط، ولكن لن تتم إزالته.

يُرجع

bool

Boolean تشير إلى ما إذا كان الرمز موجودًا في القائمة بعد الاستدعاء.

 عربي