System.Classes.TWriter.WriteCollection
提供:RAD Studio API Documentation
Delphi
procedure WriteCollection(const Value: TCollection);
C++
void __fastcall WriteCollection(TCollection* const Value);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TWriter |
説明
Value パラメータに渡したオブジェクトのコレクションをライターオブジェクトのストリームに書き込みます。
WriteCollection メソッドはコンポーネントプロパティをストリームに書き込むためにコンポーネントストリームシステムによって内部的に使用されます。コレクションになっているコンポーネントプロパティをストリームに書き込むために WriteCollection を使用します。
WriteCollection メソッドは最初に,コレクションを示す型識別子を書き込みます。
Value パラメータが nil(Delphi)または NULL(C++)でない場合,WriteCollection メソッドは次にコレクションの各要素をストリームに書き込み,それらの要素をリストの開始と終了を示すマーカーで囲みます。それ以外の場合は,空のコレクションを想定して要素をスキップします。