Class NamedNodeMap

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

objectDOMObjectNamedNodeMap

Implementiert

INotifyPropertyChanged

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

int

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

Attr

this[string]

Gibt das Aspose.Html.Dom.Attr mit dem angegebenen Namen zurück.

public Attr this[string name] { get; }

Eigenschaftswert

Attr

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

Attr

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

Attr

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

Attr

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

Attr

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

Attr

Gibt den Knoten zurück.

Ausnahmen

DOMException

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

Attr

Gibt den Knoten zurück.

Ausnahmen

DOMException

Siehe auch

IEnumerable<t> </t>

 Deutsch