Xml.XMLIntf.IXMLNode.Prefix
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++)です。