<application> 元素(visual Studio 中的办公室开发)

application 命名空间的 vstav3 元素包装 Office 解决方案的描述。 对于文档级自定义项和 VSTO 外接程序,子元素是不同的。

文档级自定义的语法

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

应用程序级外接程序的语法

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

元素和属性

application 命名空间的 vstav3 元素是包装 vstov4 命名空间中包含的所有自定义项特定信息的节点。

application 元素没有属性。

application 元素具有以下元素。

自定义

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

文档级自定义示例

说明

下面的代码示例演示了使用 ClickOnce 部署的文档级办公室解决方案中的元素application。 此代码示例摘自 Application Manifests for Office Solutions中提供的一个更大的示例。

代码

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

VSTO 外接程序示例

说明

下面的代码示例演示了使用 ClickOnce 部署的应用程序级办公室解决方案中的元素application。 此代码示例摘自 Application Manifests for Office Solutions中提供的一个更大的示例。

代码

<vstav3:application>
  <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>
</vstav3:application>

另请参阅