環境ウィンドウの作成と制御
Visual Studio 統合開発環境 (IDE: Integrated Development Environment) は、多くのツール ウィンドウで構成されています。 ツール ウィンドウは、Visual Studio によって作成されたウィンドウ、つまり、Visual Studio オートメーションによって操作できるウィンドウです。 Visual Studio オートメーション モデルでは、Visual Studio により作成されたウィンドウを操作できます。また、多くの場合、ウィンドウの内容も操作できます。 たとえば、[ツールボックス] ウィンドウは、ToolBoxTabs コレクションおよび ToolBoxItems コレクションと同様、ToolBox オブジェクトで表されます。 このオブジェクトのメンバーを使用して、タブおよびツールボックス項目を追加および削除できます。 また、独自のツール ウィンドウを作成して、カスタム コンテンツに適応させることもできます。
ソリューション エクスプローラーやクラス ビューなどの一部のツール ウィンドウには、明示的なオートメーション機能がありませんが、ウィンドウ自体を操作できます。 ソリューション エクスプローラーは、Visual Studio IDE のツール ウィンドウです。ソリューション エクスプローラーには、ソリューション、そのプロジェクト、およびプロジェクト項目の物理的なファイル ベースの説明が表示されます。 Visual Studio の他のツール ウィンドウと同様に、サイズ、位置、ドッキングされた状態とフローティング状態のどちらであるかなどの、物理的なパラメーターを制御できます。 クラス ビューは、開発中のアプリケーションで定義、参照、または呼び出されるシンボルが表示されるツール ウィンドウです。 詳細については、「方法 : ウィンドウの特性を変更する」を参照してください。
詳細情報 |
詳細情報 |
---|---|
ツール ウィンドウの高さ、幅など、物理的な特性を変更します。 |
|
コード エディター内のソース コードとテキストを操作します。 |
|
コード エディターでの検索と置換の操作を自動化します。 |
|
ソリューション エクスプローラーとその内容を操作します。 |
|
Visual Studio コード モデルを使用してコードを調査します。 |
|
[出力] ウィンドウとその内容を操作します。 |
|
[ツール] メニューの [オプション] ダイアログ ボックスで設定を変更します。 |
|
[ツールボックス]とその内容を操作します。 |
|
[タスク一覧] とその内容を操作します。 |
|
[コマンド] ウィンドウとその内容を操作します。 |
|
[ダイナミック ヘルプ] ウィンドウと影響する属性を操作します。 |
|
アドイン内からマクロの記録を操作します。 |
|
UIHierarchy オブジェクトを使用して、ツール ウィンドウのツリー ビューを制御します。 |
|
ツール ウィンドウを作成し、操作します。 |