Xml.XMLIntf.IXMLNodeList.Delete
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 を返します。