System.Classes.TWriter.WriteCollection
Delphi
procedure WriteCollection(const Value: TCollection);
C++
void __fastcall WriteCollection(TCollection* const Value);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TWriter |
Beschreibung
Schreibt die in Value übergebene Kollektion von Objekten in den Stream des Writer-Objekts.
WriteCollection wird intern vom Streaming-System verwendet, um Komponenteneigenschaften in einen Stream zu schreiben. Mit WriteCollection können Sie Komponenteneigenschaften, die Kollektionen repräsentieren, in einen Stream schreiben.
WriteCollection schreibt zuerst den Typbezeichner, um anzugeben, dass es sich um eine Kollektion handelt.
Wenn der Parameter Value ungleich nil (Delphi) bzw. ungleich NULL (C++) ist, schreibt WriteCollection anschließend alle Elemente der Kollektion in den Stream. Die Elemente werden dabei mit Markierungen für den Listenanfang und das Listenende versehen. Andernfalls werden die Elemente übersprungen, weil angenommen wird, dass es sich um eine leere Kollektion handelt.