RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
IXMLNodeCollection Interface

IXMLNodeCollection is the interface for a set of child nodes that are all the same type.

Pascal
IXMLNodeCollection = interface(IXMLNode);
C++
__interface IXMLNodeCollection : public IXMLNode;

Use IXMLNodeCollection to work with repeating elements in an XML document. The XML Data Binding wizard generates descendants of IXMLNodeCollection interface to represent sets of child nodes that are all of a particular type. 

IXMLNodeCollection is a descendant of IXMLNode. As such, it provides generic support for working with a node in an XML document. In addition, IXMLNodeCollection introduces properties and methods that manage a set of child nodes that are all the same type of node (that all have the same tag names or that are defined as the same type in an XML schema).

Note: C++ method declarations that use IXMLNodeCollection use the _di_IXMLNodeCollection type instead. This type is a DelphiInterface wrapper around the IXMLNodeCollection interface:

typedef System::DelphiInterfaceDelphiInterface_object< IXMLNodeCollection >  _di_IXMLNodeCollection;

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!