Xml.xmldom.IDOMNode.localName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Delphi

property localName: DOMString read get_localName;               { DOM Level 2 }

C++

__property System::UnicodeString localName = {read=_scw_get_localName};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Xml.Xmldom.pas
Xml.xmldom.hpp
Xml.xmldom IDOMNode

Beschreibung

Enthält den Namen des Knotens ohne Namespace-Präfix.

Mit localName ermitteln Sie den Namen des DOM-Knotens ohne Namespace-Präfixe.

Die Eigenschaft localName ist nur für Elementknoten und Attributknoten definiert (Knoten mit den Werten ELEMENT_NODE oder ATTRIBUTE_NODE für nodeType).

Bei Elementknoten wird der lokale Name aus dem Namen im XML-Tag abgeleitet. So lautet beispielsweise der lokale Name für <xsi:Name First=John Last=Doe> 'Name'.

Für Attributknoten wird der lokale Name von dem String abgeleitet, der in der Attributdeklaration links vom Gleichheitszeichen steht. Das Element <Name First=John Last=Doe> liefert also zwei Attributknoten mit den lokalen Namen 'First' und 'Last'.

Für alle anderen Knotentypen ist localName nil (Delphi) bzw. NULL (C++).

Anmerkung:  Sind die Eigenschaften Prefix und localName für einen Knoten definiert, stellt nodeName die Kombination dieser beiden Werte dar.

Anmerkung:  localName hat für Knoten, die mit einem Interface des Typs DOM Level 1 (beispielsweise der Methode createElement des Dokuments) erstellt wurden, den Wert nil (Delphi) bzw. NULL (C++), auch wenn es sich um Element- oder Attributknoten handelt.

Siehe auch