Visual C++ 擴充性物件模型
本章節 Visual C++ 文件將討論組成 Visual C++ 擴充性物件模型的四個物件模型。
Visual C++ 擴充性物件模型是一組 COM 物件、介面和關聯的 Managed 包裝函式,可搭配使用任何一種符合 COM 或 .NET Framework 的語言,將 Visual Studio 整合式開發環境 (IDE) 中發生的動作自動化。
每個模型都包含預先定義的物件,用來表示 Visual C++ 專案的不同部分。 物件可以使用 Visual C++ 或 Visual C++ 所支援的其他語言 (例如 Visual C#) 進行操作。 可以使用任何一種符合 COM 或 .NET Framework 的語言讀取和設定屬性、呼叫方法,以及處理事件。 每個模型都可以使用 Visual Basic 巨集或是透過 [屬性] 視窗進行操作。
在本節中
Visual C++ 程式碼模型
說明如何操作內部項目,例如在 Visual C++ 專案中定義的類別或函式。Visual C++ 專案模型
說明用以規範專案和組建 (Build) 的模型。Visual C++ 精靈模型
說明如何提供設計精靈的 Automation 支援。
相關章節
- Automation 與擴充性參考
包含擴充性模型的參考資訊。