I know I can use the ComVisible attribute to hide or show methods from COM
but that only works with methods I've defined manually. How can I hide
inherited methods such as ToString and GetType?

Do I need to override them and apply the ComVisible attribute to my
overridden methods?

--
http://www.acadx.com
"If you want to be somebody else change your mind"