Freigeben über


<entryPoint-Element> (Office-Entwicklung in Visual Studio)

Jedes entryPoint Element des vstav3 Namespace identifiziert eine Anpassungsassembly, die ausgeführt werden soll, wenn diese ClickOnce-Anwendung installiert ist.

Syntax

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

Elemente und Attribute

Das entryPoint -Element ist erforderlich und befindet sich im vstav3 -Namespace.

Jedes entryPoint -Element kann nur eine Anpassungsassembly enthalten. In einem Anwendungsmanifest können mehrere entryPoint -Elemente definiert werden.

Das entryPoint -Element weist folgende Attribute auf.

Attribut BESCHREIBUNG
class Erforderlich. Kennzeichnet eine auszuführende Anpassungsassembly. Die Syntax für dieses Attribut ist NamespaceName.ClassName.

entryPoint weist das folgende Element auf:

assemblyIdentity

Erforderlich. Das assemblyIdentity Element im vstav3 Namespace verweist auf ein vorhandenes assemblyIdentity Element im ClickOnce-Anwendungsmanifest.

Die Rolle und assemblyIdentity die zugehörigen Attribute werden im <assemblyIdentity-Element> (ClickOnce-Anwendung) definiert.

Anpassungsbeispiel auf Dokumentebene

Beschreibung

Im folgenden Codebeispiel werden entryPoint Elemente in einem Anwendungsmanifest für eine Office-Lösung auf Dokumentebene veranschaulicht, die mithilfe von ClickOnce bereitgestellt wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das in Anwendungsmanifesten für Office-Lösungen bereitgestellt wird.

Code

<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>

Beispiel für ein VSTO-Add-In

Beschreibung

Das folgende Codebeispiel veranschaulicht ein entryPoint Element in einem Anwendungsmanifest für eine Office-Lösung auf Anwendungsebene, die mit ClickOnce bereitgestellt wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das in Anwendungsmanifesten für Office-Lösungen bereitgestellt wird.

Code

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

Siehe auch