Xml.xmldom.IDOMNode.prefix

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Delphi

property prefix: DOMString read get_prefix;                     { DOM Level 2 }

C++

__property System::UnicodeString prefix = {read=_scw_get_prefix};

Eigenschaften

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

Beschreibung

Gibt das Namespace-Präfix für den Knoten an.

Mit einem Lesezugriff auf prefix ermitteln Sie das Namespace-Präfix für einen Element- oder Attributknoten.

Für Elementknoten wird prefix von dem Namen abgeleitet, der im XML-Tag enthalten ist. Das Präfix für <xsi:Name First=John Last=Doe> lautet also 'xsi'.

Bei Attributknoten wird das Präfix aus dem String abgeleitet, der in der Attributdeklaration links vom Gleichheitszeichen steht. Im Elementknoten <xsi:Name xsi:First=John xsi:Last=Doe> besitzen also beide Attributknoten das Präfix 'xsi'. Attributknoten erben den Präfixwert des Elementknotens, dem sie zugeordnet sind, nicht Im Elementknoten <xsi:Name First=John Last=Doe> besitzen also beide Attributknoten ein Präfix mit dem Wert nil (Delphi) bzw. NULL (C++).

Für alle anderen Knotentypen ist prefix 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:  prefix 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