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 パラメータが指定されていない場合,DeleteDefaultNamespaceURI を使用します。

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

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

関連項目