Hi all,
Really hope someone can point me in the right direction as I have no hair left anymore...
I am developing a simple SDK using VB.NET in VS 2010 and I have a class (OuterClass) that is inheriting another class (InnerClass).
There are obviously properties and methods in the InnerClass that are accesible from the OuterClass.
How the heck can I hide from my potential end users that InnerClass even exists. I don't want to hide the InnerClass internals just the fact that InnerClass is even there...
No matter what I try it is always visible in either the class viewer, debugger or editor.
I have tried the usual contenders:
<DebuggerBrowsable(DebuggerBrowsableState.Never)> _
and
<ComponentModel.EditorBrowsable(ComponentModel.EditorBrowsableState.Never)> _
Please can someone even just point me in the right direction. I have found a few things but they are all to do with C++ and they are just confusing the .... out of me.
Thanks in advance,
Andy