Class NamedNodeMap
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
Stellt Sammlungen von Attributen dar, die nach Namen abgerufen werden können.
[ComVisible(true)]
[DOMObject]
[DOMName("NamedNodeMap")]
public class NamedNodeMap : DOMObject, INotifyPropertyChanged
Vererbung
object ← DOMObject ← NamedNodeMap
Implementiert
Vererbte Mitglieder
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Eigenschaften
Length
Die Anzahl der Knoten in dieser Map.
[DOMName("length")]
public int Length { get; }
Eigenschaftswert
this[int]
Gibt das Element an der Stelle index in der Map zurück. Wenn index größer oder gleich der Anzahl der Knoten in dieser Map ist, wird null zurückgegeben.
[DOMName("item")]
public Attr this[int index] { get; }
Eigenschaftswert
this[string]
Gibt das Aspose.Html.Dom.Attr mit dem angegebenen Namen zurück.
public Attr this[string name] { get; }
Eigenschaftswert
Methoden
GetNamedItem(string)
Ruft einen Knoten ab, der durch den Namen angegeben ist.
[DOMName("getNamedItem")]
[DOMNamedPropertyGetter]
public Attr GetNamedItem(string name)
Parameter
name
string
Der Knotename.
Gibt zurück
Gibt den Knoten zurück.
GetNamedItemNS(string, string)
Ruft einen Knoten ab, der durch den lokalen Namen und die Namespace-URI angegeben ist.
[DOMName("getNamedItemNS")]
public Attr GetNamedItemNS(string namespaceURI, string localName)
Parameter
namespaceURI
string
Die Namespace-URI.
localName
string
Name des Lokalen.
Gibt zurück
Gibt den Knoten zurück.
RemoveNamedItem(string)
Entfernt einen Knoten, der durch den Namen angegeben ist.
[DOMName("removeNamedItem")]
public Attr RemoveNamedItem(string name)
Parameter
name
string
Der Elementname.
Gibt zurück
Entfernter Knoten.
RemoveNamedItemNS(string, string)
Entfernt einen Knoten, der durch den lokalen Namen und die Namespace-URI angegeben ist.
[DOMName("removeNamedItemNS")]
public Attr RemoveNamedItemNS(string namespaceURI, string localName)
Parameter
namespaceURI
string
Die Namespace-URI.
localName
string
Name des Lokalen.
Gibt zurück
Gibt den Knoten zurück.
SetNamedItem(Attr)
Fügt einen Knoten unter Verwendung seines nodeName-Attributs hinzu. Wenn ein Knoten mit diesem Namen bereits in dieser Map vorhanden ist, wird er durch den neuen ersetzt. Das Ersetzen eines Knotens durch sich selbst hat keine Auswirkung.
[DOMName("setNamedItem")]
public Attr SetNamedItem(Attr attr)
Parameter
attr
Attr
Das Attribut.
Gibt zurück
Gibt den Knoten zurück.
Ausnahmen
SetNamedItemNS(Attr)
Fügt einen Knoten unter Verwendung seiner namespaceURI und localName hinzu. Wenn ein Knoten mit dieser Namespace-URI und diesem lokalen Namen bereits in dieser Map vorhanden ist, wird er durch den neuen ersetzt. Das Ersetzen eines Knotens durch sich selbst hat keine Auswirkung.
[DOMName("setNamedItemNS")]
public Attr SetNamedItemNS(Attr attr)
Parameter
attr
Attr
Das Attribut.
Gibt zurück
Gibt den Knoten zurück.
Ausnahmen
Siehe auch
IEnumerable<t> </t>