E2274 Das Eigenschaftsattribut 'label' kann in dispinterface nicht verwendet werden (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Sie haben einer in einer dispinterface-Schnittstelle definierten Eigenschaft ein Label hinzugefügt. Dies ist aber entsprechend der Sprachdefinition unzulässig.
program Problem; type T0 = dispinterface ['{15101510-1510-1510-1510-151015101510}'] function R : Integer; property value : Integer label 'Key'; end; begin end.
Hier wird versucht, ein Label-Attribut in einer dispinterface-Eigenschaft zu verwenden.
program Solve; type T0 = dispinterface ['{15101510-1510-1510-1510-151015101510}'] function R : Integer; property value : Integer; end; begin end.
Das Problem kann nur behoben werden, wenn das Label-Attribut aus der Eigenschaftsdefinition entfernt wird.