Nicht ganz. An welcher Stelle würdest du denn den Aufruf platzieren?
Wie ich in meiner Antwort beschrieben habe, musst du die Methoden ReadMyArray und WriteMyArray (die Namen sind willkürlich gewählt) implementieren und diese in DefineProperties als Parameter den DefineProperty-Aufruf mitgeben.
Es würde auch helfen, wenn du verstehst, was bei DefineProperties passiert, insbesondere wann und von wem es aufgerufen wird. Das Delphi-Streaming-System ist nicht mal eben in ein paar Worten erklärt.