Xml.XMLDoc.TXMLNodeList.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++

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

プロパティ

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

説明

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

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

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

NamespaceURI は,Name を解釈するときに使用する名前空間を識別します。ノードが Name で識別されるが,NamespaceURI パラメータが指定されていない場合,Delete は DefaultNamespaceURI を使用します。

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

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

関連項目