Xml.XMLDoc.TXMLNode.GetPrefixedName
Delphi
function GetPrefixedName(const Name, NamespaceURI: DOMString): DOMString;
C++
System::UnicodeString __fastcall GetPrefixedName(const System::UnicodeString Name, const System::UnicodeString NamespaceURI);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNode |
説明
指定された名前空間 URI の名前空間プレフィクスが含まれるノード名を返します。
GetPrefixedName メソッドは,指定された名前空間 URI に基づいてローカルノード名にプレフィクスを追加します。対応する名前空間がまだ宣言されていないか,名前にすでにプレフィクスが付いている場合,GetPrefixedName は元のノード名を返します。
Name は,名前空間プレフィクスを付ける必要があるノード名です。
NamespaceURI は,名前空間プレフィクスで識別する必要がある名前空間の URI です。
メモ: このノードが含まれるドキュメントの Options プロパティに doAutoPrefix が含まれていない場合,GetPrefixedName は常に Name の値を返し,名前空間プレフィクスを生成または追加することはしません。