<entryPoint> 元素 (Visual Studio 中的 Office 開發)
命名空間的每個entryPoint
vstav3
元素都會識別安裝此 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>