<customs> 元素(在 Visual Studio 中办公室开发)

customizations 命名空间的 vstov4 元素包括有关安装和加载各个 Office 解决方案的所有信息。

文档级自定义的语法

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

VSTO 外接程序的语法

<customizations>
  <customization
    id
    <appAddin
      application
      loadBehavior
      keyName>
    <friendlyName></friendlyName>
    <description></description>
    <formRegions></formRegions>
  </customization>
</customizations>

元素和属性

customizations 元素包括有关各个 Office 解决方案的特定信息。 此元素必须在以下命名空间中: vstov4=urn:schemas-microsoft-com:vsto.v4。 程序集的子元素也必须在此命名空间中。

customizations 元素没有属性。

customizations 元素具有以下子元素。

自定义

必需。 命名空间customization中的vstov4元素在自定义>元素(Visual Studio 中办公室开发)<定义。

文档级自定义示例

说明

下面的代码示例演示了文档级自定义项的 customizations 元素。

注意

此代码示例是应用程序清单中为办公室解决方案提供的大型示例的一部分。

代码

<vstov4:customizations
  xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
  <vstov4:customization>
    <vstov4:document
      solutionId="73e" />
  </vstov4:customization>
</vstov4:customizations>

VSTO 外接程序示例

说明

下面的代码示例演示 customizations 了 VSTO 外接程序的元素。 这是一个包含窗体区域的 Outlook VSTO 外接程序。 此代码示例是应用程序清单中为办公室解决方案提供的大型示例的一部分。

代码

<vstov4:customizations
  xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
  <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>
</vstov4:customizations>