Chcę oznaczyć właściwość w Delphi jako przestarzałą do usunięcia później. Zgodnie z dokumentacją Delphi wycofana dokumentacja może zostać dołączona do dowolnej deklaracji, ale nie działa ona dla właściwości. Czy jest jakiś sposób na zrobienie tego?Jak mogę oznaczyć właściwość jako przestarzałą w delphi?
To co próbowałem:
property SomeProp: string
read FSomeProp
write SetSomeProp; deprecated 'Use SomeOtherProp instead';
Odkładając na bok, jeśli byłby obsługiwany, myślę, że nie byłoby tam średnika (wszystkie obsługiwane przypadki). –
Inna ciekawostka: jeśli pole jest przestarzałe ('FValue: Integer przestarzałe;'), może być użyte przez właściwość _ bez generowania ostrzeżenia: E.g. Właściwość Wartość: liczba całkowita Odczyt FValue write FValue; '<- Brak ostrzeżenia !! (Przynajmniej w D2007.) –