EnvDTE 名前空間

EnvDTE は、基本的な Visual Studio オートメーションに使用されるオブジェクトおよびメンバーを含む、アセンブリでラップされた COM ライブラリです。

変更および新しい機能は、EnvDTE80、EnvDTE90、EnvDTE90a、および EnvDTE100 名前空間に含まれています。

アセンブリ参照を EnvDTE.dll に追加する場合は、アセンブリの [相互運用型の埋め込み] プロパティを false に設定する必要もあります。

クラス

  クラス 説明
パブリック クラス _dispBuildEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispCommandBarControlEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispCommandEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispDebuggerEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispDocumentEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispDTEEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispFindEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispOutputWindowEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispProjectItemsEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispProjectsEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispSelectionEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispSolutionEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispTaskListEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispTextEditorEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス _dispWindowEvents_SinkHelper インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス BuildEventsClass インフラストラクチャ。 この機能については、BuildEvents を参照してください。このクラスからインスタンス化しないでください。
パブリック クラス CodeModelLanguageConstants コードの作成に使用された言語を指定する定数です。
パブリック クラス CommandBarEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック クラス CommandEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック クラス Constants Visual Studio のすべてのプログラミング言語に共通の定数。
パブリック クラス DebuggerEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック クラス DocumentEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス DTEClass インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック クラス DTEEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス FindEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス OutputWindowEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス ProjectItemsEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス ProjectsEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス SelectionEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス SolutionClass インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック クラス SolutionEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス TaskListEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス TextEditorEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック クラス vsTaskCategories [タスク一覧] ウィンドウ内のタスクの種類を表します。
パブリック クラス WindowEventsClass インフラストラクチャ。 マイクロソフト内部でのみ使用します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス _BuildEvents この機能については、BuildEvents を参照してください。このクラスからインスタンス化しないでください。
パブリック インターフェイス _CommandBarControlEvents この機能については、CommandBarEvents を参照してください。このクラスからインスタンス化しないでください。
パブリック インターフェイス _CommandEvents この機能については、CommandEvents を参照してください。このクラスからインスタンス化しないでください。
パブリック インターフェイス _DebuggerEvents この機能については、DebuggerEvents を参照してください。このクラスからインスタンス化しないでください。
パブリック インターフェイス _DebuggerEventsRoot インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispBuildEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispBuildEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispCommandBarControlEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispCommandBarControlEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispCommandEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispCommandEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispDebuggerEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispDebuggerEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispDocumentEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispDocumentEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispDTEEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispDTEEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispFindEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispFindEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispOutputWindowEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispOutputWindowEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispProjectItemsEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispProjectItemsEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispProjectsEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispProjectsEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispSelectionEvents インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス _dispSelectionEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispSolutionEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispSolutionEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispTaskListEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispTaskListEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispTextEditorEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispTextEditorEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispWindowEvents インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _dispWindowEvents_Event インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _DocumentEvents この機能については、DocumentEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _DocumentEventsRoot インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _DTE Visual Studio オートメーション オブジェクト モデルのトップレベルのオブジェクトです。この機能については、_DTE を参照してください。このクラスからインスタンス化しないでください。
パブリック インターフェイス _DTEEvents この機能については、DTEEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _EnvironmentDocuments インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _EnvironmentFontsAndColors インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス _EnvironmentGeneral インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _EnvironmentHelp インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _EnvironmentKeyboard インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _EnvironmentProjectsAndSolution インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _EnvironmentTaskList インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _EnvironmentWebBrowser インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _FindEvents この機能については、FindEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _FontsAndColors インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _MiscSlnFilesEventsRoot インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _OutputWindowEvents この機能については、OutputWindowEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _OutputWindowEventsRoot インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _ProjectItemsEvents この機能については、ProjectItemsEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _ProjectsEvents この機能については、ProjectsEvents を参照してください。このクラスはインスタンス化してください。
パブリック インターフェイス _SelectionEvents この機能については、SelectionEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _Solution 統合開発環境 (IDE: Integrated Development Environment) のすべてのプロジェクトとソリューション全体のプロパティを表します。この機能については、Solution を参照してください。このクラスからインスタンス化しないでください。
パブリック インターフェイス _SolutionEvents この機能については、SolutionEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _TaskListEvents この機能については、TaskListEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _TaskListEventsRoot インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス _TextEditorEvents この機能については、TextEditorEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _TextEditorEventsRoot インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス _WindowEvents この機能については、WindowEvents を参照してください。このクラスをインスタンス化しないでください。
パブリック インターフェイス _WindowEventsRoot インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス AddIn [アドイン マネージャー] ダイアログ ボックスに表示されるアドインを表し、アドインに関する情報を他のアドイン オブジェクトに提供します。
パブリック インターフェイス AddIns DTE.AddIns の場合は、[アドイン マネージャー] ダイアログ ボックスに表示されるすべてのアドインを含みます。ProjectSolution.AddIns の場合は、特定のソリューションによって読み込まれるすべてのアドインを含みます。
パブリック インターフェイス Breakpoint Breakpoint オブジェクトには、プログラムで Breakpoint を操作するために使用するプロパティとメソッドが格納されます。
パブリック インターフェイス Breakpoints 保留中のブレークポイントのリストを提供します。
パブリック インターフェイス BuildDependencies 指定したプロジェクトが依存するすべてのプロジェクトを表します。
パブリック インターフェイス BuildDependency 指定したプロジェクトがビルドを完了するために依存するすべてのプロジェクトを表します。
パブリック インターフェイス BuildEvents ソリューション ビルドのイベントのリストを提供します。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、BuildEventsClass を参照してください。
パブリック インターフェイス CodeAttribute コード要素の属性を操作できるようにします。
パブリック インターフェイス CodeClass ソース コード内のクラスを表します。
パブリック インターフェイス CodeDelegate ソース コード内のデリゲートを表すオブジェクトです。
パブリック インターフェイス CodeElement ソース ファイル内のコード要素または構成体を表します。
パブリック インターフェイス CodeElements ソース ファイル内のコード構成体を表すオブジェクトのコレクションです。
パブリック インターフェイス CodeEnum ソース コード内の列挙型を表すオブジェクトです。
パブリック インターフェイス CodeFunction ソース ファイル内の関数構成体を定義するオブジェクトです。
パブリック インターフェイス CodeInterface ソース コード内のインターフェイスを表すオブジェクトです。
パブリック インターフェイス CodeModel ソース コード ファイル内のプログラム構成体へのアクセスを可能にします。
パブリック インターフェイス CodeNamespace ソース ファイル内の名前空間構成体を表します。
パブリック インターフェイス CodeParameter ソース ファイル内の関数やプロパティなどのパラメーターを定義するオブジェクト。
パブリック インターフェイス CodeProperty ソース ファイル内のプロパティ構成体を定義するオブジェクトです。
パブリック インターフェイス CodeStruct ソース コード内の構造体を表すオブジェクトです。
パブリック インターフェイス CodeType ソース ファイル内のクラス構成体を表します。
パブリック インターフェイス CodeTypeRef ソース ファイル内の構成体の型を定義するオブジェクトです。
パブリック インターフェイス CodeVariable ソース ファイル内の変数構成体を定義するオブジェクトです。
パブリック インターフェイス ColorableItems 前景や背景など、色を指定できるアイテムの特定の部分を表します。
パブリック インターフェイス Command 環境のコマンドを表します。
パブリック インターフェイス CommandBarEvents コマンド バーのコントロールをクリックしたときに、Click イベントを発生させます。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、CommandBarEventsClass を参照してください。
パブリック インターフェイス CommandEvents オートメーション クライアントにコマンド イベントを提供します。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、CommandEventsClass を参照してください。
パブリック インターフェイス Commands 環境のすべてのコマンドが、Command オブジェクトとして含まれています。
パブリック インターフェイス CommandWindow 環境内のコマンド ウィンドウを表します。
パブリック インターフェイス Configuration プロジェクトまたはプロジェクト項目の、ビルド構成に依存するプロパティを表します。
パブリック インターフェイス ConfigurationManager Configuration オブジェクトの行列を表します。行列は、構成名とプラットフォーム名の組み合わせです。
パブリック インターフェイス Configurations 一連の Configuration オブジェクトが含まれます。各コレクションは、指定の構成名および各プラットフォームごとの Configuration オブジェクトの行、または指定のプラットフォーム名ごとの各構成名の Configuration オブジェクトの列を表します。
パブリック インターフェイス ContextAttribute [ダイナミック ヘルプ] ウィンドウのグローバル コンテキストまたはウィンドウのコンテキストに関連付けられた単一の属性を表します。
パブリック インターフェイス ContextAttributes [ダイナミック ヘルプ] ウィンドウのグローバル コンテキスト、またはウィンドウのコンテキストに関連付けられているすべての属性が含まれます。
パブリック インターフェイス Debugger Debugger オブジェクトを使用すると、デバッガーの状態やデバッグ中のプログラムの状態を問い合わせたり、操作したりできます。
パブリック インターフェイス DebuggerEvents デバッガーでサポートするイベントを定義します。このオブジェクトを使用して機能を提供します。このオブジェクトのメンバーのドキュメントについては、DebuggerEventsClass を参照してください。
パブリック インターフェイス Document 環境で、編集用に開いているドキュメントを表します。
パブリック インターフェイス DocumentEvents ドキュメント イベントを提供します。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、DocumentEventsClass を参照してください。
パブリック インターフェイス Documents 環境内のすべての Document オブジェクトが含まれます。各オブジェクトは、開いているドキュメントを表します。
パブリック インターフェイス DTE Visual Studio オートメーション オブジェクト モデルのトップレベルのオブジェクトです。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、_DTE を参照してください。
パブリック インターフェイス DTEEvents 環境の状態に関連するイベントを提供します。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、DTEEventsClass を参照してください。
パブリック インターフェイス EditPoint テキストをテキスト バッファーのデータとして操作できます。
パブリック インターフェイス Events 機能拡張モデルのすべてのイベントにアクセスできます。イベントは、機能拡張モデルの特定のオブジェクトから公開されることもあります。
パブリック インターフェイス Expression Expression オブジェクトには、式の評価で返されたアイテムをチェックするプロパティが格納されます。
パブリック インターフェイス Expressions Expression オブジェクトのコレクション。
パブリック インターフェイス FileCodeModel ソース ファイル内のプログラム構成体へのアクセスを可能にします。
パブリック インターフェイス Find ドキュメントやファイルを編集できる環境での一般的なテキストの Find 操作をサポートします。
パブリック インターフェイス FindEvents 複数ファイルからの検索操作のイベントを提供します。
パブリック インターフェイス FontsAndColorsItems 項目の色や外観などの属性を定義する ColorableItems オブジェクトを含みます。
パブリック インターフェイス Globals Globals オブジェクトは、VariablePersists プロパティを使用して、Visual Studio 環境の各セッションの存続期間および複数セッションの存続時間のデータを格納するためのキャッシュです。
パブリック インターフェイス HTMLWindow HTML ドキュメント ウィンドウを表します。
パブリック インターフェイス IDTCommandTarget 名前付きコマンドを作成できます。新規の名前付きコマンドを処理するには、このインターフェイスを実装する必要があります。
パブリック インターフェイス IDTToolsOptionsPage カスタム ツール オプション ページを作成するときに実装されます。
パブリック インターフェイス IDTWizard ウィザードとして動作させるコンポーネントで、このインターフェイスを実装する必要があります。
パブリック インターフェイス IExtenderProvider IDispatch ベースの拡張プロバイダーを表すオブジェクト。
パブリック インターフェイス IExtenderProviderUnk 拡張プロバイダー オブジェクトを表します。
パブリック インターフェイス IExtenderSite オートメーション エクステンダー用のサイト オブジェクトです。
パブリック インターフェイス IExtensibleObject インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス IExtensibleObjectSite インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス IFilterProperties エクステンダーが [プロパティ] ウィンドウのプロパティを非表示にしたりオーバーライドしたりできるようにします。
パブリック インターフェイス ISupportVSProperties インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス ItemOperations 一般的なファイル操作を実行するためのオブジェクトです。
パブリック インターフェイス IVsExtensibility インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス IVsGlobals インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス IVsGlobalsCallback インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス IVsProfferCommands インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス IVsTextEditFonts インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス IVsTextEditGeneral インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス IVsTextEditPerLanguage インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス Language Language オブジェクトには、デバッガーで指定された言語のチェックに使用するプロパティが含まれています。
パブリック インターフェイス Languages Language オブジェクトのコレクション。
パブリック インターフェイス LinkedWindows LinkedWindows コレクションには、環境内でリンクされているすべてのウィンドウが含まれます。
パブリック インターフェイス Macros Visual Studio マクロ レコーダーを表します。
パブリック インターフェイス ObjectExtenders オートメーション エクステンダーへのアクセスを提供するオブジェクトです。
パブリック インターフェイス OutputGroup 指定した名前付き出力グループのファイル名が含まれます。
パブリック インターフェイス OutputGroups OutputGroup オブジェクトのコレクションを含みます。
パブリック インターフェイス OutputWindow 統合開発環境 (IDE: Integrated Development Environment) の出力ウィンドウを表します。
パブリック インターフェイス OutputWindowEvents 出力 ウィンドウへの変更に対するイベントを提供します。
パブリック インターフェイス OutputWindowPane [出力] ウィンドウのペインを表します。
パブリック インターフェイス OutputWindowPanes このコレクションには、統合開発環境 (IDE: Integrated Development Environment) 内のすべての [出力] ウィンドウ ペインが含まれます。
パブリック インターフェイス Process プロセスのチェックおよび操作に使用されます。
パブリック インターフェイス Processes Process オブジェクトのコレクション。
パブリック インターフェイス Program 重要   新しいアプリケーションではこのオブジェクトを使用しないでください。このオブジェクトは Process2 オブジェクト (推奨) に置き換えられました。ただし、既存のコードではこのオブジェクトは引き続き機能します。
パブリック インターフェイス Programs Program オブジェクトのコレクション。
パブリック インターフェイス Project 統合開発環境 (IDE: Integrated Development Environment) のプロジェクトを表します。
パブリック インターフェイス ProjectItem プロジェクトの項目を表します。
パブリック インターフェイス ProjectItems ProjectItem オブジェクトを含みます。各オブジェクトがプロジェクトの項目を表します。
パブリック インターフェイス ProjectItemsEvents プロジェクトが特定のプロジェクト項目のイベント インターフェイスを派生させる場合の派生元となる基本インターフェイスです。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、ProjectItemsEventsClass のトピックを参照してください。
パブリック インターフェイス Projects 特定の種類のすべてのプロジェクトを表します。
パブリック インターフェイス ProjectsEvents さまざまなプロジェクトが特定のプロジェクト インターフェイスに関連するイベントを派生させる基本インターフェイスです。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、ProjectsEventsClass を参照してください。
パブリック インターフェイス Properties プロパティの総称コレクションに含まれる、指定したオブジェクトのプロパティがすべて含まれます。
パブリック インターフェイス Property 指定したオブジェクトの複数のプロパティの総称コレクションに含まれる、1 つのプロパティを表します。
パブリック インターフェイス SelectedItem Visual Studio 統合開発環境 (IDE: Integrated Development Environment) で選択されているプロジェクトまたはプロジェクト項目を表します。
パブリック インターフェイス SelectedItems 選択したプロジェクトまたはプロジェクト項目を表す SelectedItem オブジェクトが含まれます。
パブリック インターフェイス SelectionContainer プロジェクト項目レベルより下の選択項目をモデル化するオブジェクトによって選択コンテキストを表します。
パブリック インターフェイス SelectionEvents 選択項目を変更するイベントを提供します。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、SelectionEventsClass を参照してください。
パブリック インターフェイス Solution 統合開発環境 (IDE: Integrated Development Environment) のすべてのプロジェクトとソリューション全体のプロパティを表します。このオブジェクトを使用して機能を提供します。ドキュメントについては、_Solution を参照してください。
パブリック インターフェイス SolutionBuild ソリューション レベルでのビルド オートメーション モデルのルートを表します。
パブリック インターフェイス SolutionConfiguration ソリューションのビルド方法に関する情報を表します。
パブリック インターフェイス SolutionConfigurations ソリューションのすべての SolutionConfiguration が含まれます。
パブリック インターフェイス SolutionContext ソリューション内のすべてのプロジェクト (プロジェクトの一部はビルドされます)、および特定の SolutionConfiguration オブジェクトを選択したときにコンテキストを持つプロジェクト構成とプラットフォームを表します。
パブリック インターフェイス SolutionContexts ソリューション構成のすべての SolutionContext オブジェクトが含まれます。
パブリック インターフェイス SolutionEvents ソリューションへの変更に対するイベントを提供します。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、SolutionEventsClass のトピックを参照してください。
パブリック インターフェイス SourceControl 現在のソース管理システムとの対話に使用されます。
パブリック インターフェイス StackFrame スタック フレームのチェックおよび操作に使用されます。スタック フレームは、本質的には関数呼び出しと同じです。
パブリック インターフェイス StackFrames StackFrame オブジェクトのコレクション。
パブリック インターフェイス StatusBar Visual Studio 統合開発環境 (IDE: Integrated Development Environment) のステータス バーを表します。
パブリック インターフェイス TaskItem TaskItem オブジェクトは、タスク一覧ウィンドウに含まれるタスク アイテムを表します。
パブリック インターフェイス TaskItems TaskItems コレクションには、[タスク一覧] ウィンドウ内のすべてのタスクが含まれます。
パブリック インターフェイス TaskList TaskList オブジェクトは、Visual Studio 統合開発環境 (IDE: Integrated Development Environment) の [タスク一覧] ウィンドウ内の項目を表します。
パブリック インターフェイス TaskListEvents タスク一覧 に加えられた変更に対するイベントを提供します。
パブリック インターフェイス TextBuffer インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック インターフェイス TextDocument エディターで開いているテキスト ファイルを表します。
パブリック インターフェイス TextEditor インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック インターフェイス TextEditorEvents テキスト エディターとコード エディターで行われた変更に対するイベントを提供します。このインターフェイスを使用して機能を提供します。このオブジェクトのドキュメントについては、TextEditorEventsClass を参照してください。
パブリック インターフェイス TextPane テキスト エディター ウィンドウ内のペインを表します。
パブリック インターフェイス TextPanes テキスト エディター ウィンドウ内のすべての TextPane オブジェクトを含みます。
パブリック インターフェイス TextPoint テキスト ドキュメント内のテキストの位置を表します。
パブリック インターフェイス TextRange テキスト ドキュメント内のテキストの単一の、連続するセクションを表します。
パブリック インターフェイス TextRanges 検索パターンの各タグ付き部分式に対する TextRange オブジェクトを含みます。TextRanges は、ボックスの選択項目とテキストの各行との交差部分を見つけるためにも使用されます。
パブリック インターフェイス TextSelection 表示ベースの編集操作および選択したテキストへのアクセスを提供します。
パブリック インターフェイス TextWindow テキスト ドキュメントを含むウィンドウを表します。
パブリック インターフェイス Thread スレッドのチェックおよび操作に使用します。
パブリック インターフェイス Threads Thread オブジェクトのコレクション。
パブリック インターフェイス ToolBox 統合開発環境 (IDE: Integrated Development Environment) のツールボックスを表します。
パブリック インターフェイス ToolBoxItem ツールボックス にあるアイテムを表します。
パブリック インターフェイス ToolBoxItems [ツールボックス] タブ内のすべてのアイテムが含まれます。
パブリック インターフェイス ToolBoxTab ツールボックス のタブと、タブに含まれるすべてのオブジェクトを表します。
パブリック インターフェイス ToolBoxTabs ツールボックス にあるすべてのタブを含みます。
パブリック インターフェイス UIHierarchy データの階層ツリーを利用する、統合開発環境 (IDE: integrated development environment) 内の標準ツール ウィンドウを表します。[ソリューション エクスプローラー][サーバー エクスプローラー][マクロ エクスプローラー] などがあります。
パブリック インターフェイス UIHierarchyItem 統合開発環境 (IDE: Integrated Development Environment) の標準ツール ウィンドウ内で階層ツリー構造のデータを表示するアイテム ([ソリューション エクスプローラー]など) を表します。
パブリック インターフェイス UIHierarchyItems 特定のレベルの UI 階層ツリーを表します。また、そのツリー内で選択されている項目のコレクションも表します。
パブリック インターフェイス UndoContext Visual Studio に参加している、すべての開いているドキュメントに対して実行されたすべての操作を単一のトランザクションとして表します。SetAborted メソッドを呼び出すと、オブジェクトを開いてから行った変更がすべて破棄されます。
パブリック インターフェイス VirtualPoint テキスト ドキュメントの右端余白 (双方向の Windows では左端余白) を超えてテキストを操作できます。
パブリック インターフェイス Window Window オブジェクトは、環境内にあるウィンドウを表します。
パブリック インターフェイス WindowConfiguration WindowConfiguration オブジェクトは、Visual Studio 環境のすべてのウィンドウに関するレイアウトと構成を表します。
パブリック インターフェイス WindowConfigurations WindowConfigurations コレクションには、その環境に作成されたすべての名前付きウィンドウ構成が含まれます。
パブリック インターフェイス WindowEvents 環境内のウィンドウに対して行われた変更に対するイベントを提供します。このオブジェクトを使用して機能を提供します。このオブジェクトのドキュメントについては、WindowEventsClass を参照してください。
パブリック インターフェイス Windows Windows コレクションには、環境内にあるすべてのウィンドウが含まれます。

デリゲート

  デリゲート 説明
パブリック デリゲート _dispBuildEvents_OnBuildBeginEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispBuildEvents_OnBuildDoneEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispBuildEvents_OnBuildProjConfigBeginEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispBuildEvents_OnBuildProjConfigDoneEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispCommandBarControlEvents_ClickEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispCommandEvents_AfterExecuteEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispCommandEvents_BeforeExecuteEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDebuggerEvents_OnContextChangedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDebuggerEvents_OnEnterBreakModeEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDebuggerEvents_OnEnterDesignModeEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDebuggerEvents_OnEnterRunModeEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDebuggerEvents_OnExceptionNotHandledEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDebuggerEvents_OnExceptionThrownEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDocumentEvents_DocumentClosingEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDocumentEvents_DocumentOpenedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDocumentEvents_DocumentOpeningEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDocumentEvents_DocumentSavedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDTEEvents_ModeChangedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispDTEEvents_OnBeginShutdownEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispDTEEvents_OnMacrosRuntimeResetEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispDTEEvents_OnStartupCompleteEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispFindEvents_FindDoneEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispOutputWindowEvents_PaneAddedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispOutputWindowEvents_PaneClearingEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispOutputWindowEvents_PaneUpdatedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispProjectItemsEvents_ItemAddedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispProjectItemsEvents_ItemRemovedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispProjectItemsEvents_ItemRenamedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispProjectsEvents_ItemAddedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispProjectsEvents_ItemRemovedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispProjectsEvents_ItemRenamedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispSelectionEvents_OnChangeEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispSolutionEvents_AfterClosingEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック デリゲート _dispSolutionEvents_BeforeClosingEventHandler インフラストラクチャ。 ソリューションが閉じる前に発生するイベントを処理します。
パブリック デリゲート _dispSolutionEvents_OpenedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispSolutionEvents_ProjectAddedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispSolutionEvents_ProjectRemovedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispSolutionEvents_ProjectRenamedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispSolutionEvents_QueryCloseSolutionEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispSolutionEvents_RenamedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispTaskListEvents_TaskAddedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispTaskListEvents_TaskModifiedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispTaskListEvents_TaskNavigatedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispTaskListEvents_TaskRemovedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispTextEditorEvents_LineChangedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispWindowEvents_WindowActivatedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispWindowEvents_WindowClosingEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispWindowEvents_WindowCreatedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック デリゲート _dispWindowEvents_WindowMovedEventHandler インフラストラクチャ。 マイクロソフト内部でのみ使用します。

列挙型

  列挙体 説明
パブリック列挙体 _vsIndentStyle インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 dbgBreakpointConditionType 条件付きブレークポイント用です。条件が true の場合または条件が変更されている場合に中断する場所を示します。Breakpoint オブジェクト内の ConditionType プロパティ、および Breakpoints コレクション内の Add メソッドで使用します。
パブリック列挙体 dbgBreakpointLocationType LocationType プロパティが使用するブレークポイントの位置の種類です。
パブリック列挙体 dbgBreakpointType ブレークポイントの種類または状態を示します。
パブリック列挙体 dbgDebugMode 開発環境内での現在のデバッガーの状態です。dbgDebugMode は、Debugger オブジェクトの CurrentMode プロパティによって使用されます。
パブリック列挙体 dbgEventReason デバッグされた多くのイベントの理由を指定します。
パブリック列挙体 dbgExceptionAction 例外が発生した場合に実行する処理を指定します。
パブリック列挙体 dbgExecutionAction デバッグ セッションで実行するアクションを指定します。
パブリック列挙体 dbgHitCountType ヒット カウントの条件を指定します。
パブリック列挙体 DsCaseOptions インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 DsGoToLineOptions インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 DsMovementOptions インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 DsSaveChanges インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 dsSaveStatus インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 DsStartOfLineOptions インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 DsTextSearchOptions インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 DsWhitespaceOptions インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vs_exec_Result インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsBrowserViewSource Web ページのソースの表示に使用するウィンドウの種類を示します。
パブリック列挙体 vsBuildAction ビルド アクションや配置アクションなど、発生しているビルド アクションの種類を表します。
パブリック列挙体 vsBuildKind ビルドの種類を示します。
パブリック列挙体 vsBuildScope ビルドのスコープを表します。
パブリック列挙体 vsBuildState ビルド操作のステータスを表します。
パブリック列挙体 vsCaseOptions テキストを小文字または大文字に変更するためのオプションを表します。
パブリック列挙体 vsCMAccess 他のコードによるコード要素へのアクセスを決定します。
パブリック列挙体 vsCMElement コード要素の種類を示します。
パブリック列挙体 vsCMFunction 関数の種類 (Property Get やメソッドなど) を示す定数。
パブリック列挙体 vsCMInfoLocation コード モデル オブジェクトの機能を示す定数です。
パブリック列挙体 vsCMPart コード コンストラクターの特定の部分を表します。
パブリック列挙体 vsCMPrototype プロトタイプのオプションを指定する定数です。
パブリック列挙体 vsCMTypeRef 関数によって返されるデータ型です。CodeTypeRef オブジェクト、vsCMTypeRef 定数、または完全修飾型名のいずれかになります。
パブリック列挙体 vsCommandBarType ビルドのスコープを表します。
パブリック列挙体 vsCommandDisabledFlags メニュー項目とツール バーのアクセシビリティを記述します。
パブリック列挙体 vsCommandExecOption 実行オプションを指定する定数です。
パブリック列挙体 vsCommandStatus コマンドの現在のステータスです。
パブリック列挙体 vsCommandStatusTextWanted 情報がチェックの結果返されるかどうか、また、返される場合は、返される情報の種類を指定する定数です。
パブリック列挙体 vsConfigurationType ビルド構成の種類を表します。
パブリック列挙体 vsContextAttributes コンテキストの属性を表します。
パブリック列挙体 vsContextAttributeType 新しい属性の種類を指定します。
パブリック列挙体 vsDisplay 統合開発環境 (IDE: Integrated Development Environment) の表示モードを表します。
パブリック列挙体 vsEPReplaceTextOptions ReplaceText アクションにおける編集動作を表します。
パブリック列挙体 VSEXECRESULT インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsext_Build インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsext_DisplayMode インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsext_FontCharSet インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsext_LinkedWindowType インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsext_StartUp インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsext_WindowState インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsext_WindowType インフラストラクチャ。 マイクロソフト内部でのみ使用。
パブリック列挙体 vsFilterProperties プロパティを表示するかどうかを決定します。
パブリック列挙体 vsFindAction 実行する検索動作の種類を表します。
パブリック列挙体 vsFindOptions 検索方法、検索の開始位置、検索方向、大文字と小文字の区別など、ReplacePattern メソッドの動作を表します。
パブリック列挙体 vsFindPatternSyntax 検索パターンに使用する構文の種類を表します。
パブリック列挙体 vsFindResult 検索の結果を表します。
パブリック列挙体 vsFindResultsLocation 検索結果 リストを表示する場所を決定します。
パブリック列挙体 vsFindTarget 検索操作の対象を示します。現在のドキュメントまたはディスク上のファイルからの検索などがあります。
パブリック列挙体 vsFontCharSet 統合開発環境 (IDE: Integrated Development Environment) に項目を表示するときに使用する文字セットを記述する列挙値。
パブリック列挙体 vsGoToLineOptions 移動先の行がドキュメントの最初の行か最後の行かを示します。
パブリック列挙体 vsHTMLTabs 開いている HTML ドキュメントのアクティブなタブを示します。
パブリック列挙体 vsIDEMode 統合開発環境 (IDE: Integrated Development Environment) のモードを表します。
パブリック列挙体 vsIndentStyle コード エディターでのインデントの処理方法を示します。
パブリック列挙体 vsInitializeMode 使用されていません。使用しないでください。
パブリック列挙体 vsInsertFlags ドキュメントへのテキストの挿入方法を示します。
パブリック列挙体 vsLinkedWindowType 与えられたウィンドウの状態を表します。
パブリック列挙体 vsMovementOptions TextSelection オブジェクトへの変更を示します。
パブリック列挙体 vsMoveToColumnLine EndPoint オブジェクトに対する位置の変更を示します。
パブリック列挙体 vsNavigateBrowser 使用されていません。使用しないでください。
パブリック列挙体 vsNavigateOptions 閲覧する内容を、最新のアクティブな Web ブラウザー ウィンドウに表示するか、新しい Web ブラウザー ウィンドウに表示するかを決定します。
パブリック列挙体 vsPaneShowHow 選択されたテキストまたはコードの表示方法を示します。
パブリック列挙体 vsPromptResult ダイアログ ボックスが表示された後のユーザー アクションを記述します。
パブリック列挙体 vsSaveChanges アイテムを保存する方法を示します。
パブリック列挙体 vsSaveStatus 保存が成功したかどうかを示します。
パブリック列挙体 vsSelectionMode TextSelection が表す選択範囲の種類を示します。
パブリック列挙体 vsSmartFormatOptions 選択されているコードに適用されるフォーマットの種類を示します。
パブリック列挙体 vsStartOfLineOptions TextSelection オブジェクトが行の先頭に移動するときの移動先を表します。
パブリック列挙体 vsStartUp Visual Studio IDE の起動状態を指定します。
パブリック列挙体 vsStatusAnimation ステータス バー に表示するアイコンを示します。
パブリック列挙体 vsTaskIcon 新規タスク アイテムのカテゴリを表します。
パブリック列挙体 vsTaskListColumn 変更されたタスク一覧内の列を表します。
パブリック列挙体 vsTaskPriority 新規タスク アイテムの優先順位を表します。
パブリック列挙体 vsTextChanged イベントが発生した 1 つ以上の理由を示します。この情報は、バッファー内で何が発生したかを知るのに役立ちます。
パブリック列挙体 vsToolBoxItemFormat 新しい ToolBox アイテムの形式を示します。
パブリック列挙体 vsUISelectionType 選択範囲が UI 階層ウィンドウ内でどのように移動または展開されたかを示します。
パブリック列挙体 vsWhitespaceOptions 空白を削除する方法と位置を示します。
パブリック列挙体 vsWindowState 与えられたウィンドウの状態を表します。
パブリック列挙体 vsWindowType 統合開発環境 (IDE: Integrated Development Environment) で使用できるさまざまな種類のウィンドウを表します。
パブリック列挙体 wizardResult ウィザードの結果を指定する定数です。