共用方式為


VCPlatform 介面

會影響平台特有的屬性,包括在VC++ Directories, Projects, Options Dialog Box中公開的屬性

命名空間:  Microsoft.VisualStudio.VCProjectEngine
組件:  Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

語法

'宣告
<GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")> _
Public Interface VCPlatform
[GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")]
public interface VCPlatform
[GuidAttribute(L"45FAFB6D-462B-4CF7-8E99-C4029AA550DF")]
public interface class VCPlatform
[<GuidAttribute("45FAFB6D-462B-4CF7-8E99-C4029AA550DF")>]
type VCPlatform =  interface end
public interface VCPlatform

VCPlatform 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 DebuggerTool 提供對平台特有偵錯工具的存取。
公用屬性 DefaultDirectory 取得預設的建置輸出目錄。
公用屬性 DeploymentTool 取得平台特有的部署工具。
公用屬性 DisableAlternateDebuggers 取得是否可存取替代偵錯工具。
公用屬性 DumpfileExtensions 取得平台特有傾印檔的副檔名。
公用屬性 ExcludeDirectories 取得或設定當建置 Visual C++ 專案時,要排除的檔案搜尋路徑。
公用屬性 ExecutableDirectories 取得或設定當建置 Visual C++ 專案時,要用來搜尋可執行檔的路徑。
公用屬性 ExecutableExtensions 取得平台特有可執行檔的副檔名。
公用屬性 GeneralPageTool 取得用來覆寫專案一般屬性頁的工具。
公用屬性 IncludeDirectories 取得或設定當建置 Visual C++ 專案時,要用來搜尋 Include 檔案的路徑。
公用屬性 LibraryDirectories 取得或設定當建置 Visual C++ 專案時,要用來搜尋程式庫檔案的路徑。
公用屬性 Name 取得或設定物件的名稱。
公用屬性 NumberOfPlatformMacros 取得可用巨集的計數。
公用屬性 PlatformMacro 取得平台特有的巨集。
公用屬性 ReferenceDirectories 取得或設定當建置 Visual C++ 專案時,要用來搜尋以 #using 指示詞加入之檔案的路徑。
公用屬性 SourceDirectories 取得或設定在搜尋要用於 IntelliSense 的原始程式碼檔時要使用的路徑。
公用屬性 Tools 取得平台的可用工具。
公用屬性 VCProjectEngine 取得專案引擎的指標。

回頁首

方法

  名稱 說明
公用方法 CommitChanges 基礎架構。僅限 Microsoft 內部使用。
公用方法 Evaluate 評估專案模型或環境巨集的值。
公用方法 GetMacroValue 依名稱取得巨集的值
公用方法 GetToolNameForKeyword 依關鍵字取得工具。
公用方法 IsDumpfile 判斷檔案是否為傾印檔。
公用方法 IsExecutable 判斷檔案是否為可執行檔。
公用方法 MatchName 比對指定的名稱與集合項目的名稱。

回頁首

請參閱

參考

Microsoft.VisualStudio.VCProjectEngine 命名空間