Xml.XMLIntf.IXMLNodeCollection.Nodes

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Nodes[Index: Integer]: IXMLNode read GetNode; default;

C++

__property _di_IXMLNode Nodes[int Index] = {read=GetNode/*, default*/};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf IXMLNodeCollection

Beschreibung

Enthält die Schnittstellen für die sich wiederholenden untergeordneten Knoten.

Über die Eigenschaft Nodes können Sie auf Knoten in der Menge sich wiederholender untergeordneter Knoten zugreifen. Der Wert von Nodes entspricht der IXMLNode-Schnittstelle, die den angegebenen untergeordneten Knoten repräsentiert.

Die Methode gibt die Schnittstelle für den Zugriff auf einen bestimmten untergeordneten Knoten zurück.

Anmerkung:  Der XML-Datenbindungsexperte erzeugt für Nachkommen von IXMLNodeCollection eine Eigenschaft namens Items, die mit Nodes größtenteils identisch ist. Der einzige Unterschied besteht darin, dass Items einen IXMLNode-Nachkommen bezeichnet, der nicht von der generischen IXMLNode-Schnittstelle abgeleitet, sondern für den Typ des sich wiederholenden Elements spezifisch ist.

Anmerkung:  In Delphi ist ChildNodes die Standardeigenschaft von IXMLNodeCollection. Bei Verwendung dieser Eigenschaft kann deshalb der Eigenschaftsname weggelassen werden. In Nachkommen von IXMLNodeCollection, die vom XML-Datenbindungsexperten erzeugt werden, wird dagegen Items als Standardeigenschaft verwendet.

Anmerkung:  Als Nachkomme von IXMLNode erbt IXMLNodeCollection auch die Eigenschaft ChildNodes, die alle untergeordneten Knoten für den Knoten enthält. Nodes enthält dagegen nur die untergeordneten Knoten, die zur Kollektion gehören.

Siehe auch