Вы не можете сделать это, однако Вы можете написать устаревший код в установщике / получателе свойств!
так что в вашем случае вы должны создать сеттер SetSomeProp следующим образом:
Type
TYourClass = class
private
procedure DummyDepricated; deprecated 'Use SomeOtherProp instead';
procedure SetSomeProp(const AValue: string);
published
property SomeProp: string read FSomeProp write SetSomeProp;
implementation
procedure TYourClass.SetSomeProp(const AValue: string);
begin
DummyDepricated;
//the old setter code here
end;
procedure TYourClass.DummyDepricated;
begin
//this is dummy
end;