私は Delphi XE3 を使用していますが、基本クラスの getter と新しいクラスの setter を呼び出すような方法でプロパティをオーバーライドする必要があります。
例:
TBaseClass = class
...
property XML:string read GetXML write SetXML;
end ;
TNewClass = class(TBaseClass)
...
property: XML .....
end;
アップデート:
BaseClass は .dcu コンパイル ファイルにあるため、このファイルを直接変更することはできません。