共用方式為


<customization> 項目 (Visual Studio 中的 Office 程式開發)

vstov4 命名空間的 customization 項目會描述特定 Office 方案。文件層級自訂與應用程式層級增益集的子項目有所不同。

文件層級自訂的語法

<customization
  id
  <document
    solutionId
  />
</customization>

應用程式層級增益集的語法

<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 方案。

Bb757445.collapse_all(zh-tw,VS.110).gif文件層級自訂

customization 項目具有下列子項目。

Bb757445.collapse_all(zh-tw,VS.110).gifdocument

vstov4 命名空間中的 document 項目會在 <document> 項目 (Visual Studio 中的 Office 程式開發)中定義。

Bb757445.collapse_all(zh-tw,VS.110).gif應用程式層級增益集

customization 項目具有下列子項目。

Bb757445.collapse_all(zh-tw,VS.110).gifappAddin

<appAddin> 項目 (Visual Studio 中的 Office 程式開發)中會定義 vstov4 命名空間中的 appAddin 項目。

文件層級自訂範例

Bb757445.collapse_all(zh-tw,VS.110).gif描述

下列程式碼範例會示範文件層級自訂的 customization 項目。這個程式碼範例是 Office 方案的應用程式資訊清單中完整範例的一部分。

Bb757445.collapse_all(zh-tw,VS.110).gif程式碼

      <vstov4:customization>
        <vstov4:document 
          solutionId="73e" />
      </vstov4:customization>

應用程式層級增益集範例

Bb757445.collapse_all(zh-tw,VS.110).gif描述

下列程式碼範例會示範應用程式層級增益集的 customization 項目。這是包含表單區域的 Outlook 增益集。這個程式碼範例是 Office 方案的應用程式資訊清單中完整範例的一部分。

Bb757445.collapse_all(zh-tw,VS.110).gif程式碼

      <vstov4:customization>
        <vstov4:appAddIn 
          application="Outlook" 
          loadBehavior="3" 
          keyName="ContosoOutlookAddIn">
          <vstov4:friendlyName>
            ContosoOutlookAddIn
          </vstov4:friendlyName>
          <vstov4:description>
            ContosoOutlookAddIn - Outlook 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>

請參閱

參考

Office 方案的應用程式資訊清單

Office 方案的部署資訊清單

ClickOnce 應用程式資訊清單