Xml.xmldom.NodeMatches

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

Delphi

function NodeMatches(const Node: IDOMNode; const TagName, NamespaceURI: DOMString): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall NodeMatches(const _di_IDOMNode Node, const System::UnicodeString TagName, const System::UnicodeString NamespaceURI)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
Xml.Xmldom.pas
Xml.xmldom.hpp
Xml.xmldom Xml.xmldom


説明

指定したノードが指定した名前空間およびタグ名と一致するかどうかを示します。

NodeMatches を呼び出すと、Node で指定したインターフェイスを持つノードが、TagName パラメータおよび namespaceURI パラメータで記述したノードと同じものを参照しているかを判断することができます。

NodeMatches は、以下の場合に true を返します。

  • Node の namespaceURI プロパティが namespaceURI パラメータと同じである。
  • Node のローカル名またはタグ名が TagName パラメータと同じである。

ヒント:  IXMLNode インターフェイスがあれば、その DOMNode プロパティを読み出して、Node パラメータに必要な IDOMNode インターフェイスを取得することができます。

関連項目