Class NamedNodeMap

Class NamedNodeMap

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

Representa colecciones de atributos que pueden ser accedidos por nombre.

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

Herencia

objectDOMObjectNamedNodeMap

Implementa

INotifyPropertyChanged

Miembros heredados

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

Propiedades

Longitud

El número de nodos en este mapa.

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

Valor de la propiedad

int

this[int]

Devuelve el elemento en el índice-th del mapa. Si el índice es mayor o igual al número de nodos en este mapa, devuelve null.

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

Valor de la propiedad

Attr

this[string]

Obtiene el Aspose.Html.Dom.Attr con el nombre especificado.

public Attr this[string name] { get; }

Valor de la propiedad

Attr

Métodos

GetNamedItem(string)

Recupera un nodo especificado por nombre.

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

Parámetros

name string

El nombre del nodo.

Devuelve

Attr

Devuelve el nodo.

GetNamedItemNS(string, string)

Recupera un nodo especificado por nombre local y URI de espacio de nombres.

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

Parámetros

namespaceURI string

La URI del espacio de nombres.

localName string

Nombre local.

Devuelve

Attr

Devuelve el nodo.

RemoveNamedItem(string)

Elimina un nodo especificado por nombre.

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

Parámetros

name string

El nombre del elemento.

Devuelve

Attr

Nodo eliminado.

RemoveNamedItemNS(string, string)

Elimina un nodo especificado por nombre local y URI de espacio de nombres.

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

Parámetros

namespaceURI string

La URI del espacio de nombres.

localName string

Nombre local.

Devuelve

Attr

Devuelve el nodo.

SetNamedItem(Attr)

Agrega un nodo utilizando su atributo nodeName. Si ya hay un nodo con ese nombre en este mapa, se reemplaza por el nuevo. Reemplazar un nodo por sí mismo no tiene efecto.

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

Parámetros

attr Attr

El atributo.

Devuelve

Attr

Devuelve el nodo.

Excepciones

DOMException

SetNamedItemNS(Attr)

Agrega un nodo utilizando su namespaceURI y localName. Si ya hay un nodo con esa URI de espacio de nombres y ese nombre local en este mapa, se reemplaza por el nuevo. Reemplazar un nodo por sí mismo no tiene efecto.

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

Parámetros

attr Attr

El atributo.

Devuelve

Attr

Devuelve el nodo.

Excepciones

DOMException

Véase También

IEnumerable<t> </t>

 Español