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()

Свойства

Length

Количество узлов в этой карте.

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

Значение свойства

int

this[int]

Возвращает элемент с индексом index в карте. Если индекс больше или равен количеству узлов в этой карте, возвращает 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>

 Русский