我正在用VB.NET编写我的第一个类库.我的想法是分发这个库,以便其他人可以在他们的应用程序中使用它.
但是,也许是由于我缺乏编写和构建库及其中的类的经验,我注意到方法/属性全部显示在Visual Studio的IntelliSense中.
问题是,它们中的许多只是在库本身内使用,开发人员不应该使用它们(可能会造成灾难)当他们将我的库合并到他们的应用程序中时 - 只有少数应该是可见的,即需要的开发者.
因此,我的问题是:有没有办法从Visual Studio的IntelliSense中隐藏我的库的某些方法/属性?也许类似REM的东西?
提前致谢.
编辑:如上所述 - 这是我的第一个图书馆,我现在明白我的问题可以通过两种方式解释:
1)如何隐藏IntelliSense中的内容
2)如何防止开发人员使用和调用某些方法/属性
当然,我想要的最终结果是开发人员无法访问AT ALL某些方法/属性,即上面的第2号.
非常感谢.我今天刚刚学到了新东西,现在我将学习Access Levels ...
| 归档时间: |
|
| 查看次数: |
6494 次 |
| 最近记录: |