Xml.xmldom.NodeMatches
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 インターフェイスを取得することができます。