Xml.XMLDoc.TXMLNodeCollection.CreateItemList
Delphi
procedure CreateItemList(CheckFirst: Boolean = False);
C++
void __fastcall CreateItemList(bool CheckFirst = false);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | TXMLNodeCollection |
Beschreibung
Erstellt das Objekt, das die Eigenschaft List implementiert.
CreateItemList ist als protected deklariert und kann in Anwendungen nicht verwendet werden. Die Methode wird intern verwendet, wenn die TXMLNodeCollection-Komponente ein Objekt für die Eigenschaft List erstellen muss. Dieses Objekt wird nur benötigt, wenn der Knoten untergeordnete Knoten enthält, die nicht zur Kollektion gehören. Andernfalls wird die Eigenschaft ChildNodes verwendet.
CheckFirst gibt an, ob die Eigenschaft ChildNodes auf Knoten überprüft wird, die derzeit nicht in der Kollektion enthalten sind. Hat CheckFirst den Wert true, überprüft CreateItemList zuerst ChildNodes. Befinden sich alle Knoten in der Kollektion, wird kein Listenobjekt erstellt. Wenn der Parameter den Wert false hat (oder wenn ChildNodes Knoten enthält, die nicht zur Kollektion gehören), erstellt CreateItemList ein Listenobjekt für die Knoten und fügt diese der Eigenschaft ChildNodes hinzu.