Xml.XMLDoc.TXMLNodeList.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++
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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNodeList |
Description
Supprime de la liste un noeud spécifié.
Delete supprime le noeud spécifié par le paramètre Index ou Name.
Name identifie le noeud à supprimer de la liste. Il s'agit du nom local du noeud à supprimer.
NamespaceURI identifie l'espace de nommage à utiliser lors de l'interprétation de Name. Si le noeud est identifié par Name mais qu'aucun paramètre NamespaceURI n'est fourni, Delete utilise DefaultNamespaceURI.
Index identifie le noeud à supprimer par indice plutôt que par nom. Index est compris entre 0 et la valeur de la propriété Count moins un.
Delete renvoie l'indice du noeud supprimé. Si aucun noeud ne correspond à la valeur de Index ou Name, Delete renvoie –1.