Share via


Microsoft.VisualStudio.VCProject 名前空間

VCProject 名前空間は、Visual C++ プロジェクトのプロパティを公開します。

クラス

  クラス 説明
パブリック クラス vcContextGuids Visual C++ のプロジェクトが開いている場合、または Visual C++ エディターが開いて、それぞれが特定の IDE の状態を表すコンテキスト GUID が含まれています。この列挙体は引数として AddNamedCommand および AddNamedCommand2 に渡されます。
パブリック クラス vcprojCATIDS DTE オートメーション メソッドによって返される項目を識別するために使用します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IVCBuildOptionsPage [VC++ プロジェクトの既定] ページのオートメーション インターフェイス。
パブリック インターフェイス IVCBuildOptionsPage2
パブリック インターフェイス VCDirectories プロジェクト ディレクトリを設定し、それに対してクエリを実行するメカニズムを提供します。
パブリック インターフェイス VCFileConfigurationProperties ファイルのビルド情報を格納します。
パブリック インターフェイス VCProjectConfigurationProperties プロジェクト構成のプロパティを含めます。

列挙型

  列挙体 説明
パブリック列挙体 charSet CharacterSet プロパティで使用します。
パブリック列挙体 compileAsManagedOptions CompileAsManaged プロパティで使用します。
パブリック列挙体 ConfigurationTypes ConfigurationType プロパティで使用します。
パブリック列挙体 optManagedIncrementalBuild (非推奨) マネージ プロジェクトをビルドするためにインクリメンタル ビルドを使用するかどうかを指定します。インクリメンタル ビルドでは、最後のコンパイル以降に変更されたメソッドだけがコンパイルされます。
パブリック列挙体 RemoteDebuggerType Remote プロパティで使用します。
パブリック列挙体 solutionExplorerMode ソリューション エクスプローラー で Visual C++ プロジェクトの既定のモードを設定するために使用します。
パブリック列挙体 TypeOfDebugger 使用するデバッガーの種類を指定します。
パブリック列挙体 useOfATL ATL プロジェクトが ATL .dll に静的にリンクするか動的にリンクするかを指定します。
パブリック列挙体 useOfMfc MFC プロジェクトが MFC DLL に静的にリンクするか動的にリンクするかを指定します。
パブリック列挙体 WholeProgramOptimizationTypes プログラムがオブジェクトの境界を越えて最適化することを指定します。