今日のワンポイント : オブジェクト ブラウザでオブジェクトとメンバを並べ替える - #221

オブジェクト ペイン (左) またはメンバ ペイン (右上) のコンテキスト メニューから、4 種類のオプション ([Sort Alphabetically] (アルファベット順に並べ替え)、[Sort By Object Type] (オブジェクトの種類で並べ替え)、[Sort By Object Access] (オブジェクトのアクセスで並べ替え)、または [Group By Object Type] (オブジェクトの種類でグループ化)) で並べ替えができます。

Sorting in Object Browser

"[Sort Alphabetically] (アルファベット順に並べ替え)" については説明不要ですね。"[Sort By Object Type] (オブジェクトの種類で並べ替え)" では次のように並べ替えが行われます。一覧の先頭にクラス、次に構造体、列挙体と続きます。

Sorting by Type

次は "[Sort By Object Access] (オブジェクトのアクセスで並べ替え)" による並べ替えです。次の例では、foobar 名前空間の最初の 3 つのクラスはパブリックですが、4 番目はプライベートであることに注意してください。

Sorting by Access

最後は "[Group By Object Type] (オブジェクトの種類でグループ化)" です。Microsoft.VisualBasic.dll で示されるように、すべてのオブジェクトはその種類によってグループ化されます。

Grouping by Type

もちろん、メンバ ペインでも同じように並べ替えができます。

Member Pane Sort

投稿 : 2008 年 5 月 22 日 (木) 3:00 AM saraford

Sara Ford さんの Web ログ - https://blogs.msdn.com/saraford/archive/2008/05/22/did-you-know-you-can-sort-objects-and-members-in-the-object-browser-221.aspx より。

分類 : Visual Studio 2008 ワンポイント