Xml.XMLIntf.IXMLNode.Prefix

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property Prefix: DOMString read GetPrefix;

C++

__property System::UnicodeString Prefix = {read=GetPrefix};

プロパティ

種類 可視性 ソース ユニット
property public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf IXMLNode

説明

ノード名の名前空間プレフィクスを識別します。

Prefix プロパティは,要素ノードまたは属性ノード名の名前空間プレフィクスです。名前空間プレフィクスとは,名前空間 URI のシンボル名のことです。

要素ノードの場合,名前空間プレフィクスは XML タグで使用される名前から派生します。たとえば,<xsi:Name First="John" Last="Doe"> の名前空間プレフィクスは「xsi」です。

属性ノードの場合,名前空間プレフィクスは,属性宣言の等号の左側にある文字列から派生します。たとえば,要素 <xsi:Name xsn:First="John" Last="Doe"> は,名前空間プレフィクスがそれぞれ「xsn」と「」の 2 つの属性ノードになります。属性は,それがアタッチされるノードから名前空間プレフィクスを継承することはありません。

別のノード型の場合,名前空間プレフィクスは nil(Delphi)または NULL(C++)です。

関連項目