HOW TO:將應用程式層級智慧標籤加入至在 SP1 前建立的專案中
更新: 2008 年 7 月
適用於 |
---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 應用程式層級專案
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
若在安裝 Visual Studio 2008 Service Pack 1 (SP1) 之後建立應用程式層級增益集專案,該專案會自動包含基礎結構程式碼,讓您可以在專案中建立「應用程式層級智慧標籤」(Application-Level Smart Tag)。如果您要使用在安裝 SP1 之前所建立的專案,則必須修改專案才能產生這個程式碼。
如需應用程式層級智慧標籤的詳細資訊,請參閱智慧標籤概觀。
若要將專案修改成產生必要的程式碼
確認專案未開啟於 Visual Studio。
找出專案目錄 (例如,使用 Windows 檔案總管)。
在專案資料夾中,刪除 ThisAddIn.Designer.cs 或 ThisAddIn.Designer.vb 檔案。
這個程式碼檔包含會在增益集載入時設定增益集的基礎結構程式碼。一般而言,這個程式碼檔在 [方案總管] 中是隱藏看不見的。
在文字編輯器中開啟 ThisAddIn.Designer.xml 檔案。
將下列 XML 項目加入成為 hostitem:hostItem 項目的子項目。
<hostitem:hostControl hostitem:name="VstoSmartTags" hostitem:identifier="VstoSmartTags" hostitem:type="Microsoft.Office.Tools.SmartTagCollection" hostitem:primaryCookie="VstoSmartTags" hostitem:modifier="Internal" />
儲存並關閉 ThisAddIn.Designer.xml 檔案。
在 Visual Studio 中開啟專案。
Visual Studio 會自動產生 ThisAddIn.Designer.cs 或 ThisAddIn.Designer.vb 檔案,並將 VstoSmartTags 欄位加入至 ThisAddIn 類別。這是用來建立應用程式層級智慧標籤的欄位。
根據專案類型,將參考加入至下列其中一個組件:
在 Word 專案中,將參考加入至 Microsoft.Office.Tools.Word.v9.0.dll。
在 Excel 專案中,將參考加入至 Microsoft.Office.Tools.Excel.v9.0.dll。
這些組件包含要用來建立智慧標籤的類別。
當您完成時,可以依照下列其中一個主題中的指示建立應用程式層級智慧標籤:
請參閱
概念
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2008 年 7 月 |
加入主題。 |
SP1 功能變更。 |