<entryPoint> 元素 (Visual Studio 中的 Office 開發)

命名空間的每個entryPointvstav3元素都會識別安裝此 ClickOnce 應用程式時應該執行的自訂元件。

語法

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

元素和屬性

entryPoint 項目是必要項,且位於 vstav3 命名空間。

每個 entryPoint 項目只可以包含一個自訂組件。 在應用程式資訊清單中可以定義多個 entryPoint 項目。

entryPoint 項目具有下列屬性。

屬性 描述
class 必要。 識別要執行的自訂組件。 這個屬性的語法是 NamespaceName.ClassName

entryPoint 具有下列項目:

assemblyIdentity

必要。 assemblyIdentity命名空間中的vstav3元素是指 ClickOnce 應用程式指令清單中的現有assemblyIdentity專案。

及其屬性的角色assemblyIdentity定義於 <assemblyIdentity> 元素中(ClickOnce 應用程式)。

檔層級自定義範例

描述

下列程式代碼範例說明 entryPoint 使用 ClickOnce 部署之檔案層級 Office 解決方案的應用程式指令清單中的元素。 此程式代碼範例是 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>

VSTO 載入宏範例

描述

下列程式代碼範例說明 entryPoint 使用 ClickOnce 部署之應用層級 Office 解決方案的應用程式指令清單中的專案。 此程式代碼範例是 Office 解決方案應用程式指令清單中提供之較大範例的一部分。

程式碼

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

另請參閱