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
object ← DOMObject ← NamedNodeMap
Implémente
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é
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é
this[string]
Obtient l’Aspose.Html.Dom.Attr avec le nom spécifié.
public Attr this[string name] { get; }
Valeur de la propriété
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
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
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
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
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
Renvoie le nœud.
Exceptions
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
Renvoie le nœud.
Exceptions
Voir aussi
IEnumerable<t> </t>