共用方式為


Microsoft.VisualStudio.VCProject 命名空間

VCProject 命名空間會公開 Visual C++ 專案上的屬性。

類別

  類別 描述
公用類別 vcContextGuids 包含內容 GUID,而每個 GUID 表示一個指定的 IDE 狀態,例如,如果 Visual C++ 專案已開啟,或 Visual C++ 編輯器為開啟狀態。這個列舉型別會當做引數傳遞至 AddNamedCommandAddNamedCommand2
公用類別 vcprojCATIDS 用來識別透過 DTE 自動化方法所傳回的項目。

介面

  介面 描述
公用介面 IVCBuildOptionsPage [VC++Project Settings] 頁面的自動化介面。
公用介面 IVCBuildOptionsPage2
公用介面 VCDirectories 提供機制來設定及查詢專案目錄。
公用介面 VCFileConfigurationProperties 包含檔案的組建資訊。
公用介面 VCProjectConfigurationProperties 包含專案組態的屬性。

列舉

  列舉類型 描述
公用列舉類型 charSet CharacterSet 屬性使用。
公用列舉類型 compileAsManagedOptions CompileAsManaged 屬性使用。
公用列舉類型 ConfigurationTypes ConfigurationType 屬性使用。
公用列舉類型 optManagedIncrementalBuild (已取代) 指定是否使用「累加建置」(Incremental Build) 來建置 Managed 專案。累加建置只會編譯自上次編譯後有所變更的方法。
公用列舉類型 RemoteDebuggerType Remote 屬性使用。
公用列舉類型 solutionExplorerMode 用來設定 [方案總管] 中 Visual C++ 專案的預設模式。
公用列舉類型 TypeOfDebugger 指定要使用的偵錯工具類型。
公用列舉類型 useOfATL 指定 ATL 專案將靜態或動態連結至 ATL .dll。
公用列舉類型 useOfMfc 指定 MFC 專案將靜態或動態連結至 MFC DLL。
公用列舉類型 WholeProgramOptimizationTypes 指定程式會跨物件邊界進行最佳化。