Xml.XMLIntf.IXMLNodeCollection

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

IXMLNodeCollection = interface(IXMLNode)

C++

__interface  INTERFACE_UUID("{395950C2-7E5D-11D4-83DA-00C04F60B2DD}") IXMLNodeCollection  : public IXMLNode

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
interface
class
public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf Xml.XMLIntf

Beschreibung

IXMLNodeCollection implementiert die Schnittstelle für eine Menge von untergeordneten Knoten desselben Typs.

IXMLNodeCollection wird zur Bearbeitung von sich wiederholenden Elementen eines XML-Dokuments eingesetzt. Der XML-Datenbindungsexperte erzeugt Nachkommen der Schnittstelle IXMLNodeCollection, um Mengen untergeordneter Knoten eines bestimmten Typs zu repräsentieren.

IXMLNodeCollection ist von IXMLNode abgeleitet. Die Klasse stellt daher die generische Unterstützung für die Bearbeitung eines Knotens in einem XML-Dokument bereit. Außerdem führt IXMLNodeCollection neue Eigenschaften und Methoden für die Verwaltung von Mengen untergeordneter Knoten ein, die denselben Typ aufweisen (also einen identischen Tag-Namen haben oder in einem XML-Schema mit einheitlichem Typ definiert sind).

Anmerkung: In C++ Methodendeklarationen, die IXMLNodeCollection verwenden, wird stattdessen der Typ _di_IXMLNodeCollection verwendet. Dieser Typ ist ein DelphiInterface-Wrapper, der die IXMLNodeCollection-Schnittstelle kapselt.

typedef System::DelphiInterface< IXMLNodeCollection >  _di_IXMLNodeCollection;


Siehe auch