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

Jedes entryPoint-Element des vstav3 -Namespace kennzeichnet eine Anpassungsassembly, die bei der Installation dieser ClickOnce-Anwendung ausgeführt werden muss.

<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 beinhalten. In einem Anwendungsmanifest können mehrere entryPoint-Elemente definiert sein.

Das entryPoint-Element verfügt über die folgenden Attribute.

Attribut

Beschreibung

class

Erforderlich. Kennzeichnet eine auszuführende Anpassung. Die Syntax für dieses Attribut lautet NamespaceName.ClassName.

entryPoint verfügt über das folgende Element.

assemblyIdentity

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

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

Beispiel für die Anpassung auf Dokumentebene

Beschreibung

Im folgenden Codebeispiel werden entryPoint-Elemente in einem Anwendungsmanifest für eine mit ClickOnce bereitgestellte Office-Projektmappe auf Dokumentebene veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das Sie im Thema Anwendungsmanifeste für Office-Projektmappen finden.

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 Add-Ins auf Anwendungsebene

Beschreibung

Im folgenden Codebeispiel wird ein entryPoint-Element in einem Anwendungsmanifest für eine mit ClickOnce bereitgestellte Office-Projektmappe auf Anwendungsebene veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für das Thema Anwendungsmanifeste für Office-Projektmappen bereitgestellt wird.

Code

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

Siehe auch

Referenz

Anwendungsmanifeste für Office-Projektmappen

Bereitstellungsmanifeste für Office-Projektmappen

ClickOnce-Anwendungsmanifest