Interesting. Having tried several methods, it looks like intellisense between a managed project C ++ and C #, does not work.
The following example will give you the correct intellisense in a C ++ environment where it is declared, but a reference to an object in C # shows nothing:
// Gets the value of my ID for the object, which is always 14. public: virtual property int MyId { int get() { return 14; } }
XML comments do not work either. I would suggest that this is either a mistake or it requires something that I cannot understand. Judging by the lack of answers to this question, perhaps a mistake.
Regarding the creation of documentation, I would recommend going the way of XML documentation. Doxygen supports reading XML documentation , which is basically identical to the standard XML documentation for C #. It tends to add extra lines only for opening and closing tags, but, in my opinion, is much more readable than the following doxygen alternative:
Will Eddins Jun 24 '09 at 19:52 2009-06-24 19:52
source share