Class NamedNodeMap

Class NamedNodeMap

Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)

يمثل مجموعات من الخصائص التي يمكن الوصول إليها بالاسم.

[ComVisible(true)]
[DOMObject]
[DOMName("NamedNodeMap")]
public class NamedNodeMap : DOMObject, INotifyPropertyChanged

الوراثة

objectDOMObjectNamedNodeMap

تنفيذ

INotifyPropertyChanged

الأعضاء الموروثة

DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

الخصائص

الطول

عدد العقد في هذه الخريطة.

[DOMName("length")]
public int Length { get; }

قيمة الخاصية

int

this[int]

يرجع العنصر في الخريطة عند الفهرس المحدد. إذا كان الفهرس أكبر من أو يساوي عدد العقد في هذه الخريطة، فإن هذا يرجع null.

[DOMName("item")]
public Attr this[int index] { get; }

قيمة الخاصية

Attr

this[string]

يحصل على Aspose.Html.Dom.Attr بالاسم المحدد.

public Attr this[string name] { get; }

قيمة الخاصية

Attr

الأساليب

GetNamedItem(string)

يسترجع عقدة محددة بالاسم.

[DOMName("getNamedItem")]
[DOMNamedPropertyGetter]
public Attr GetNamedItem(string name)

المعلمات

name string

اسم العقدة.

العائدات

Attr

يرجع العقدة.

GetNamedItemNS(string, string)

يسترجع عقدة محددة بالاسم المحلي وURI الفضاء.

[DOMName("getNamedItemNS")]
public Attr GetNamedItemNS(string namespaceURI, string localName)

المعلمات

namespaceURI string

URI الفضاء.

localName string

اسم المحلي.

العائدات

Attr

يرجع العقدة.

RemoveNamedItem(string)

يزيل عقدة محددة بالاسم.

[DOMName("removeNamedItem")]
public Attr RemoveNamedItem(string name)

المعلمات

name string

اسم العنصر.

العائدات

Attr

العقدة المزالة.

RemoveNamedItemNS(string, string)

يزيل عقدة محددة بالاسم المحلي وURI الفضاء.

[DOMName("removeNamedItemNS")]
public Attr RemoveNamedItemNS(string namespaceURI, string localName)

المعلمات

namespaceURI string

URI الفضاء.

localName string

اسم المحلي.

العائدات

Attr

يرجع العقدة.

SetNamedItem(Attr)

يضيف عقدة باستخدام خاصية nodeName الخاصة بها. إذا كانت عقدة بهذا الاسم موجودة بالفعل في هذه الخريطة، فإنه يتم استبدالها بالعقدة الجديدة. استبدال عقدة بنفسها ليس له تأثير.

[DOMName("setNamedItem")]
public Attr SetNamedItem(Attr attr)

المعلمات

attr Attr

الخاصية.

العائدات

Attr

يرجع العقدة.

الاستثناءات

DOMException

SetNamedItemNS(Attr)

يضيف عقدة باستخدام namespaceURI وlocalName الخاصة بها. إذا كانت عقدة بهذا URI الفضاء واسم المحلي موجودة بالفعل في هذه الخريطة، فإنه يتم استبدالها بالعقدة الجديدة. استبدال عقدة بنفسها ليس له تأثير.

[DOMName("setNamedItemNS")]
public Attr SetNamedItemNS(Attr attr)

المعلمات

attr Attr

الخاصية.

العائدات

Attr

يرجع العقدة.

الاستثناءات

DOMException

انظر أيضا

IEnumerable<t> </t>

 عربي