OK, in der Interfacedeklaration kann es somit nicht drin sein, aber hätte eigentlich dennoch erwartet, dass es Delpgi dennoch in der
RTTI auflistet.
Interface-Properties sind, wie du oben schriebst, halt keine "echten" Properties. Sie haben auch noch andere Einschränkungen. Sie sind wirklich ausschließlich "semantischer Zucker" und werden vom Compiler nicht weiter beachtet. Interfaces-Properties haben deshalb keine
RTTI, du musst sie also entweder über die Klassentypen abgreifen (ginge ja auch), oder über den Getter/Setter-Name.
Keine Ahnung, ob man für Interfaces auch einen Record-Helper schreiben könnte, falls es nichts Eigenes ist.
Kann man nicht.