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
object ← DOMObject ← NamedNodeMap
Implementa
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
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
this[string]
Obtiene el Aspose.Html.Dom.Attr con el nombre especificado.
public Attr this[string name] { get; }
Valor de la propiedad
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
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
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
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
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
Devuelve el nodo.
Excepciones
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
Devuelve el nodo.
Excepciones
Véase También
IEnumerable<t> </t>