次の方法で共有


環境ウィンドウの作成と制御

更新 : 2007 年 11 月

Visual Studio 統合開発環境 (IDE: Integrated Development Environment) は、多くのツール ウィンドウで構成されています。ツール ウィンドウは、Visual Studio によって作成されたウィンドウ、つまり、Visual Studio オートメーションによって操作できるウィンドウです。Visual Studio オートメーション モデルでは、Visual Studio により作成されたウィンドウを操作できます。また、多くの場合、ウィンドウの内容も操作できます。たとえば、[ツールボックス] ウィンドウは、ToolBoxTabs コレクションおよび ToolBoxItems コレクションと同様、ToolBox オブジェクトで表されます。このオブジェクトのメンバを使用して、タブおよびツールボックス項目を追加および削除できます。また、独自のツール ウィンドウを作成して、カスタム コンテンツに適応させることもできます。

ソリューション エクスプローラやクラス ビューなどの一部のツール ウィンドウには、明示的なオートメーション機能がありませんが、ウィンドウ自体を操作できます。ソリューション エクスプローラは、Visual Studio IDE のツール ウィンドウです。ソリューション エクスプローラには、ソリューション、そのプロジェクト、およびプロジェクト項目の物理的なファイル ベースの説明が表示されます。Visual Studio の他のツール ウィンドウと同様に、サイズ、位置、ドッキングされた状態とフローティング状態のどちらであるかなどの、物理的なパラメータを制御できます。クラス ビューは、開発中のアプリケーションで定義、参照、または呼び出されるシンボルが表示されるツール ウィンドウです。詳細については、「方法 : ウィンドウの特性を変更する」を参照してください。

詳細情報

参照項目

ツール ウィンドウの高さ、幅など、物理的な特性を変更します。

方法 : ウィンドウの特性を変更する

コード エディタ内のソース コードとテキストを操作します。

方法 : コード エディタを制御する (Visual Basic)

コード エディタでの検索と置換の操作を自動化します。

方法 : テキストの検索と置換を自動化する

ソリューション エクスプローラとその内容を操作します。

方法 : ソリューション エクスプローラを制御する

Visual Studio コード モデルを使用してコードを調査します。

コード モデルを使用したコードの調査 (Visual Basic)

[出力] ウィンドウとその内容を操作します。

方法 : 出力ウィンドウを制御する

[ツール] メニューの [オプション] ダイアログ ボックスで設定を変更します。

オプション設定の制御

[ツールボックス]とその内容を操作します。

方法 : ツールボックスを制御する

[タスク一覧] とその内容を操作します。

方法 : タスク一覧を制御する

[コマンド] ウィンドウとその内容を操作します。

方法 : コマンド ウィンドウを制御する

[ダイナミック ヘルプ] ウィンドウと影響する属性を操作します。

方法 : [ダイナミック ヘルプ] ウィンドウを制御する

アドイン内からマクロの記録を操作します。

方法 : アドインを使用してマクロを制御する

UIHierarchy オブジェクトを使用して、ツール ウィンドウのツリー ビューを制御します。

方法 : UIHierarchy を使用してツリー ビューを操作する

ツール ウィンドウを作成し、操作します。

方法 : ツール ウィンドウを作成および制御する

参照

処理手順

方法 : アドインを作成する

チュートリアル : ウィザードの作成

概念

プロジェクトとソリューションの制御

オートメーション オブジェクト モデルの階層図

その他の技術情報

アドインおよびウィザードの作成

オートメーションと機能拡張のリファレンス