E2289 __published or __automated sections only supported for Delphi classes (C++)
Go Up to Compiler Errors And Warnings (C++) Index
The compiler needs to generate a special kind of vtable for classes containing __published and __automated sections. Therefore, these sections are only supported for Delphi style classes. Delphi style classes derive directly or indirectly from System::TObject.
Example:
structregclass { int mem; __published:// Error: no Delphi style class int __property ip = { read = mem, write = mem }; }; struct__declspec(delphiclass) clxclass { int mem; __published:// OK int __property ip = { read = mem, write = mem }; };