Xml.XMLDoc.TXMLNode.GetAttribute

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

Delphi

function GetAttribute(const AttrName: DOMString): OleVariant;

C++

System::OleVariant __fastcall GetAttribute(const System::UnicodeString AttrName);

プロパティ

種類 可視性 ソース ユニット
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

説明

このノードの属性の値を返します。

TXMLNode オブジェクトの IXMLNode インターフェースを使用すると,プロテクトメソッド GetAttribute を呼び出すことができます。GetAttribute は,このノードの属性の値を返します。

AttrName は属性の名前です。

GetAttribute メソッドは,指定した属性の値を返します。通常,この値は文字列です。AttrName で指定された名前の属性がノードにない場合,GetAttribute が返す値はドキュメントの Options プロパティで決まります。Options に doAttrNull が含まれている場合,GetAttribute は存在しない属性についてはバリアント型の Null 値を返します。Options に doAttrNull が含まれていない場合,GetAttribute は存在しない属性の値として空の文字列を返します。

このノードが要素ノードではない場合,GetAttribute は EXMLDocError 例外を生成します。

関連項目