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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Xml.XMLIntf.pas Xml.XMLIntf.hpp |
Xml.XMLIntf | IXMLNodeList |
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 nécessaire).
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.