<自訂> 專案 (Visual Studio 中的 Office 開發)
customization
命名空間的 vstov4
項目描述特定的 Office 方案。 文件層級自訂與 VSTO 增益集的子項目不同。
檔層級自定義的語法
<customization
id
<document
solutionId
/>
</customization>
VSTO 增益集的語法
<customization
id
<appAddin
application
loadBehavior
keyName>
<friendlyName></friendlyName>
<description></description>
<formRegions></formRegions>
</customization>
元素和屬性
customization
項目包含自訂的特定資訊。 此項目必須位於下列命名空間中: vstov4=urn:schemas-microsoft-com:vsto.v4
。 每個 Office 方案都有一個 customization
項目。 例如,如果您在多專案的部署中部署三個 Office 方案,則在應用程式資訊清單中會有三個 customization
項目。
組件的子項目也必須在這個命名空間中。
customization
項目具有下列屬性。
屬性 | 描述 |
---|---|
id |
多專案部署所需。 id 項目能唯一地識別 Office 方案。 |
檔層級自定義
customization
項目具有下列子項目。
文件
document
命名空間中的vstov4
元素定義於<文件>元素中(Visual Studio 中的 Office 開發)。
VSTO 增益集
customization
項目具有下列子項目。
appAddin
appAddin
命名空間中的vstov4
元素定義於< appAddin> 元素中(Visual Studio 中的 Office 開發)。
檔層級自定義的範例
描述
下列程式碼範例可說明文件層級自訂的 customization
項目。 此程式代碼範例是 Office 解決方案應用程式指令清單中提供之較大範例的一部分。
代碼
<vstov4:customization>
<vstov4:document
solutionId="73e" />
</vstov4:customization>
VSTO 載入宏的範例
描述
下列程式代碼範例說明 customization
VSTO 載入宏的 元素。 這是包含表單區域的 Outlook VSTO 增益集。 此程式代碼範例是 Office 解決方案應用程式指令清單中提供之較大範例的一部分。
程式碼
<vstov4:customization>
<vstov4:appAddIn
application="Outlook"
loadBehavior="3"
keyName="ContosoOutlookAddIn">
<vstov4:friendlyName>
ContosoOutlookAddIn
</vstov4:friendlyName>
<vstov4:description>
ContosoOutlookAddIn - Outlook VSTO Add-in
created with Visual Studio Tools for Office
</vstov4:description>
<vstov4:formRegions>
<vstov4:formRegion
name="OutlookAddIn1.FormRegion1">
<vstov4:messageClass name="IPM.Note" />
<vstov4:messageClass name="IPM.Contact" />
<vstov4:messageClass name="IPM.Appointment" />
</vstov4:formRegion>
</vstov4:formRegions>
</vstov4:appAddIn>
</vstov4:customization>