Class NamedNodeMap

Class NamedNodeMap

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

Représente des collections d’attributs qui peuvent être accessibles par nom.

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

Héritage

objectDOMObjectNamedNodeMap

Implémente

INotifyPropertyChanged

Membres hérités

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

Propriétés

Longueur

Le nombre de nœuds dans cette carte.

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

Valeur de la propriété

int

this[int]

Renvoie l’élément à l’index-th dans la carte. Si l’index est supérieur ou égal au nombre de nœuds dans cette carte, cela renvoie null.

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

Valeur de la propriété

Attr

this[string]

Obtient l’Aspose.Html.Dom.Attr avec le nom spécifié.

public Attr this[string name] { get; }

Valeur de la propriété

Attr

Méthodes

GetNamedItem(string)

Récupère un nœud spécifié par son nom.

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

Paramètres

name string

Le nom du nœud.

Retourne

Attr

Renvoie le nœud.

GetNamedItemNS(string, string)

Récupère un nœud spécifié par son nom local et son URI de namespace.

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

Paramètres

namespaceURI string

L’URI de namespace.

localName string

Nom local.

Retourne

Attr

Renvoie le nœud.

RemoveNamedItem(string)

Supprime un nœud spécifié par son nom.

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

Paramètres

name string

Le nom de l’élément.

Retourne

Attr

Nœud supprimé.

RemoveNamedItemNS(string, string)

Supprime un nœud spécifié par son nom local et son URI de namespace.

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

Paramètres

namespaceURI string

L’URI de namespace.

localName string

Nom local.

Retourne

Attr

Renvoie le nœud.

SetNamedItem(Attr)

Ajoute un nœud en utilisant son attribut nodeName. Si un nœud avec ce nom est déjà présent dans cette carte, il est remplacé par le nouveau. Remplacer un nœud par lui-même n’a aucun effet.

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

Paramètres

attr Attr

L’attribut.

Retourne

Attr

Renvoie le nœud.

Exceptions

DOMException

SetNamedItemNS(Attr)

Ajoute un nœud en utilisant son namespaceURI et son localName. Si un nœud avec cet URI de namespace et ce nom local est déjà présent dans cette carte, il est remplacé par le nouveau. Remplacer un nœud par lui-même n’a aucun effet.

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

Paramètres

attr Attr

L’attribut.

Retourne

Attr

Renvoie le nœud.

Exceptions

DOMException

Voir aussi

IEnumerable<t> </t>

 Français