開發 Office 方案
在您使用 Visual Studio 中的 Office 開發人員工具設計專案並且設定專案檔之後,即可開始專注於實作程式碼和自訂使用者介面 (UI)。
**適用於:**本主題中的資訊適用於 Microsoft Office 2010 和 2007 Microsoft Office system 的文件層級專案和應用程式層級專案。 如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
Office 方案程式撰寫模型
Office 物件模型會公開您可以進行程式設計的各種物件。 每當您使用 Managed 程式碼程式設計 Office 方案時,您會撰寫使用 Office 主要 Interop 組件中型別的程式碼。 在您使用 Visual Studio 中的 Office 專案範本建立的方案中,也可以直接在專案中對產生的類別撰寫程式碼。 如需詳細資訊,請參閱撰寫 Office 方案中的程式碼。
程式設計不同類型的 Office 方案
您建立的方案類型,會決定可以在專案中使用的功能。 例如,您可以在設計階段從 Visual Studio 中的 [工具箱] 拖曳項目,藉此將 Windows Form 控制項和擴充的 Office 控制項 (名為「主控制項」(Host Control)) 加入至文件層級自訂。 不過,如果您要開發應用程式層級增益集,就只能透過撰寫程式碼的方式在執行階段將這類控制項加入至文件。
如需不同方案類型之專屬功能的詳細資訊,請參閱下列主題:
如需可以協助您規劃 Office 方案的背景資訊及協助建立專案的程序,請參閱設計和建立 Office 方案。
相關主題
標題 |
描述 |
---|---|
說明在 Office 方案中撰寫程式碼的各種層面。 |
|
提供應用程式層級增益集的程式設計模型及相關程式設計工作的概觀。 |
|
提供文件層級自訂的程式設計模型及相關程式設計工作的概觀。 |
|
描述使用應用程式層級增益集和文件層級自訂來自訂 Office 應用程式 UI 的各種方法。 |
|
描述您可以在 Office 方案中處理資料的各種方法,例如將資料繫結至控制項以及在文件層級自訂中快取資料。 |
|
描述使用 Visual Studio 自動化擴充 Office 專案的各種方法。 |
|
提供建立 Office 方案時可能遇到之常見問題的解決秘訣。 |
|
提供在 Office 方案中使用多個執行緒的概觀。 |
|
描述 Office 方案中可用的協助工具功能。 |