<entryPoint> 元素(Visual Studio 中的 Office 开发)

vstav3 命名空间的每个 entryPoint 元素都标识一个应在安装此 ClickOnce 应用程序时运行的自定义项程序集。

<entryPoint class>
    <assemblyIdentity />
</entryPoint>

元素和特性

entryPoint 元素是必需的,它位于 vstav3 命名空间中。

每个 entryPoint 元素都只能包含一个自定义项程序集。 一个应用程序清单中可以定义多个 entryPoint 元素。

entryPoint 元素具有以下特性。

特性

说明

class

必选。 标识要执行的自定义项程序集。 此特性的语法为命名空间名称.类名称。

entryPoint 具有以下元素。

assemblyIdentity

必选。 vstav3 命名空间中的 assemblyIdentity 元素引用 ClickOnce 应用程序清单中的现有 assemblyIdentity 元素。

assemblyIdentity 及其特性的作用在 <assemblyIdentity> 元素(ClickOnce 应用程序)中定义。

文档级自定义项示例

说明

下面的代码示例演示文档级 Office 解决方案的应用程序清单中的 entryPoint 元素,该解决方案是使用 ClickOnce 部署的。 此代码示例摘自 Office 解决方案的应用程序清单中提供的一个更大的示例。

代码

      <vstav3:entryPoint 
        class="ContosoExcelWorkbook.ThisWorkbook">
        <assemblyIdentity 
          name="ContosoExcelWorkbook" 
          version="1.0.0.0" 
          language="neutral" 
          processorArchitecture="msil" />
      </vstav3:entryPoint>
      <vstav3:entryPoint 
        class="ContosoExcelWorkbook.Sheet1">
        <assemblyIdentity 
          name="ContosoExcelWorkbook" 
          version="1.0.0.0" 
          language="neutral" 
          processorArchitecture="msil" />
      </vstav3:entryPoint>
      <vstav3:entryPoint 
        class="ContosoExcelWorkbook.Sheet2">
        <assemblyIdentity 
          name="ContosoExcelWorkbook" 
          version="1.0.0.0" 
          language="neutral" 
          processorArchitecture="msil" />
      </vstav3:entryPoint>
      <vstav3:entryPoint 
        class="ContosoExcelWorkbook.Sheet3">
        <assemblyIdentity 
          name="ContosoExcelWorkbook" 
          version="1.0.0.0" 
          language="neutral" 
          processorArchitecture="msil" />
      </vstav3:entryPoint>

应用程序级外接程序示例

说明

下面的代码示例演示应用程序级 Office 解决方案的应用程序清单中的 entryPoint 元素,该解决方案是使用 ClickOnce 部署的。 此代码示例摘自 Office 解决方案的应用程序清单 中提供的一个更大的示例。

代码

      <vstav3:entryPoint 
        class="ContosoOutlookAddIn.ThisAddIn">
        <assemblyIdentity 
          name="ContosoOutlookAddIn" 
          version="1.0.0.0" 
          language="neutral" 
          processorArchitecture="msil" />
      </vstav3:entryPoint>

请参见

参考

Office 解决方案的应用程序清单

Office 解决方案的部署清单

ClickOnce 应用程序清单