Not used in VC++

For managed code use typeid instead:


N.B. typeid isn't shown as an as you type option after :: but when fully typed it becomes blue to confirm the special keyword.

If using /clr:oldSyntax command line option you can use __typeof instead:



XmlSerializer ^XmlSerializer1 = gcnew XmlSerializer(MyClassName::typeid);


An example creating a type object:

	Type^ attributeType = AssemblyFileVersionAttribute::typeid;

You can then use attributeType in place of typeof(###)

Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.


Your email address will not be published. Required fields are marked *