Xml.XMLDoc.TXMLNodeCollection.UpdateCollectionList
Delphi
procedure UpdateCollectionList(Operation: TNodeListOperation; var Node: IXMLNode; const IndexOrName: OleVariant; BeforeOperation: Boolean);
C++
void __fastcall UpdateCollectionList(TNodeListOperation Operation, Xml::Xmlintf::_di_IXMLNode &Node, const System::OleVariant &IndexOrName, bool BeforeOperation);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNodeCollection |
Description
Met à jour la propriété List pour refléter les modifications apportées à l'ensemble des noeuds enfant.
Les applications ne peuvent pas appeler cette méthode protégée. Cette méthode est appelée automatiquement lorsque la propriété ChildNodes est modifiée afin que la collection mette à jour la propriété List pour qu'elle reflète les éléments récurrents de l'ensemble de noeuds enfant en cours.
Operation indique si la modification apportée à ChildNodes est l'ajout d'un nouveau noeud (nlInsert) ou la suppression d'un noeud enfant (nlRemove).
Node est l'interface d'un noeud enfant ajouté ou supprimé.
IndexOrName est l'indice ou le nom de balise du noeud ajouté ou supprimé.
BeforeOperation indique si cette méthode est appelée avant ou après la modification de ChildNodes.