今日のワンポイント : メソッドと型を非表示に設定して、Intellisense やオブジェクト ブラウザに表示されないようにする - #216
今日のワンポイントは、オブジェクト ブラウザで非表示のメンバや型の表示/非表示を切り替える方法に関する昨日のワンポイントの続きです。つまり、今日のワンポイントは、実際に何かを非表示にしたり非表示可能にしたりする方法です。
System.ComponentModel 名前空間に、EditorBrowseableAttribute クラスがあります。
昨日の foo() メソッドと bar() メソッドに戻ると、foo() は、オブジェクト ブラウザで表示されないのと同様に、Intellisense でも表示されないことが下の例でわかります。
当然ですが、それでも上記の行を foo() で完結することができ、すべて正常にコンパイルされます。
Technorati タグ : VS2005Tip、VS2008Tip
投稿 : 2008 年 5 月 15 日 (木) 3:00 AM saraford
Sara Ford さんの Web ログ - https://blogs.msdn.com/saraford/archive/2008/05/15/did-you-know-you-can-mark-methods-and-types-as-hidden-so-they-don-t-appear-in-intellisense-or-in-the-object-browser-216.aspx より。
分類 : Visual Studio 2008 ワンポイント
Comments
- Anonymous
March 05, 2009
PingBack from http://www.clickandsolve.com/?p=18454