Xml.XMLIntf.IXMLNodeList.Delete

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

Delphi

function Delete(const Index: Integer): Integer; overload;
function Delete(const Name: DOMString): Integer; overload;
function Delete(const Name, NamespaceURI: DOMString): Integer; overload;

C++

virtual int __fastcall Delete(const int Index) = 0 /* overload */;
virtual int __fastcall Delete(const System::UnicodeString Name) = 0 /* overload */;
virtual int __fastcall Delete(const System::UnicodeString Name, const System::UnicodeString NamespaceURI) = 0 /* overload */;

プロパティ

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

説明

リストから指定されたノードを削除します。

Delete メソッドは,Index パラメータまたは Name パラメータで指定されたノードを削除します。

Name は,リストから削除するノードを識別します。これは,削除するノードのローカル名です。

NamespaceURI は,必要な場合に Name を解釈するときの名前空間を識別します。

Index は,名前ではなくインデックスで削除するノードを識別します。Index の範囲は,0 から Count プロパティの値より 1 小さい値までです。

Delete は,削除されたノードのインデックスを返します。Index または Name の値と一致するノードがない場合,Delete は -1 を返します。

関連項目