Xml.XMLDoc.TXMLNodeList.Delete

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNodeList

Beschreibung

Entfernt einen bestimmten Knoten aus der Liste.

Delete löscht den im Parameter Index oder Name angegebenen Knoten.

Name bezeichnet den Knoten, der aus der Liste entfernt werden soll. Es muss der lokale Name des Knoten angegeben werden.

NamespaceURI enthält den Namespace für Name. Wird nur Name, aber nicht NamespaceURI angegeben, verwendet Delete den Standardbereich in der Eigenschaft DefaultNamespaceURI.

Index wird anstelle von Name verwendet, um den zu löschenden Knoten über seinen Index anzugeben. Der zulässige Wertebereich für Index wird durch die Eigenschaft Count vorgegeben.

Delete gibt den Index des gelöschten Knotens zurück. Wenn sich der mit Index oder Name angegebene Knoten nicht in der Liste befindet, gibt die Methode -1 zurück.

Siehe auch