Class NamedNodeMap
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
يمثل مجموعات من الخصائص التي يمكن الوصول إليها بالاسم.
[ComVisible(true)]
[DOMObject]
[DOMName("NamedNodeMap")]
public class NamedNodeMap : DOMObject, INotifyPropertyChanged
الوراثة
object ← DOMObject ← NamedNodeMap
تنفيذ
الأعضاء الموروثة
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; }
قيمة الخاصية
this[int]
يرجع العنصر في الخريطة عند الفهرس المحدد. إذا كان الفهرس أكبر من أو يساوي عدد العقد في هذه الخريطة، فإن هذا يرجع null.
[DOMName("item")]
public Attr this[int index] { get; }
قيمة الخاصية
this[string]
يحصل على Aspose.Html.Dom.Attr بالاسم المحدد.
public Attr this[string name] { get; }
قيمة الخاصية
الأساليب
GetNamedItem(string)
يسترجع عقدة محددة بالاسم.
[DOMName("getNamedItem")]
[DOMNamedPropertyGetter]
public Attr GetNamedItem(string name)
المعلمات
name
string
اسم العقدة.
العائدات
يرجع العقدة.
GetNamedItemNS(string, string)
يسترجع عقدة محددة بالاسم المحلي وURI الفضاء.
[DOMName("getNamedItemNS")]
public Attr GetNamedItemNS(string namespaceURI, string localName)
المعلمات
namespaceURI
string
URI الفضاء.
localName
string
اسم المحلي.
العائدات
يرجع العقدة.
RemoveNamedItem(string)
يزيل عقدة محددة بالاسم.
[DOMName("removeNamedItem")]
public Attr RemoveNamedItem(string name)
المعلمات
name
string
اسم العنصر.
العائدات
العقدة المزالة.
RemoveNamedItemNS(string, string)
يزيل عقدة محددة بالاسم المحلي وURI الفضاء.
[DOMName("removeNamedItemNS")]
public Attr RemoveNamedItemNS(string namespaceURI, string localName)
المعلمات
namespaceURI
string
URI الفضاء.
localName
string
اسم المحلي.
العائدات
يرجع العقدة.
SetNamedItem(Attr)
يضيف عقدة باستخدام خاصية nodeName الخاصة بها. إذا كانت عقدة بهذا الاسم موجودة بالفعل في هذه الخريطة، فإنه يتم استبدالها بالعقدة الجديدة. استبدال عقدة بنفسها ليس له تأثير.
[DOMName("setNamedItem")]
public Attr SetNamedItem(Attr attr)
المعلمات
attr
Attr
الخاصية.
العائدات
يرجع العقدة.
الاستثناءات
SetNamedItemNS(Attr)
يضيف عقدة باستخدام namespaceURI وlocalName الخاصة بها. إذا كانت عقدة بهذا URI الفضاء واسم المحلي موجودة بالفعل في هذه الخريطة، فإنه يتم استبدالها بالعقدة الجديدة. استبدال عقدة بنفسها ليس له تأثير.
[DOMName("setNamedItemNS")]
public Attr SetNamedItemNS(Attr attr)
المعلمات
attr
Attr
الخاصية.
العائدات
يرجع العقدة.
الاستثناءات
انظر أيضا
IEnumerable<t> </t>