Xml.XMLDoc.TXMLNodeCollection.AddItem
Delphi
function AddItem(Index: Integer): IXMLNode; virtual;
C++
virtual Xml::Xmlintf::_di_IXMLNode __fastcall AddItem(int Index);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNodeCollection |
Description
Ajoute à ce noeud une répétition de l'élément enfant récurrent.
Les applications ne peuvent pas appeler la méthode protégée AddItem. Elle est utilisée de manière interne afin de créer pour ce noeud un noeud enfant qui est une instance de l'élément récurrent. Le nouveau noeud enfant reçoit le premier nom de balise répertorié par la propriété ItemTag.
Index indique la position du nouveau noeud enfant dans la liste des enfants de ce noeud, 0 représentant la première position, 1 la deuxième, etc. Si Index a pour valeur –1, le nouveau noeud est ajouté à la fin.
Remarque : Index fait référence à la liste des éléments récurrents (propriété List), non à celle de tous les enfants (propriété ChildNodes).
AddItem renvoie l'interface du noeud enfant créé.