Freigeben über


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

Das entryPointsCollection-Element des vstav3 -Namespace enthält alle entryPoints-Elemente, die Office-Projektmappen zugeordnet sind.

<entryPointsCollection>
  <entryPoints>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
    <entryPoint>
    </entryPoint>
  </entryPoints>
</entryPointsCollection>

Elemente und Attribute

Das entryPointsCollection-Element ist erforderlich und befindet sich im vstav3-Namespace. Untergeordnete Elemente müssen sich ebenfalls im Namespace befinden. In einem Anwendungsmanifest wird nur ein einzelnes entryPointsCollection-Element definiert.

Das entryPointsCollection-Element besitzt keine Attribute.

entryPointsCollection weist folgende Elemente auf.

entryPoints

Erforderlich. Die Rolle des entryPoints-Elements im vstav3 -Namespace wird im <entryPoints>-Element (Office-Entwicklung in Visual Studio) definiert.

Beispiel für die Anpassung auf Dokumentebene

Beschreibung

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

Code

  <vstav3:entryPointsCollection>
    <vstav3:entryPoints>
      <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>
    </vstav3:entryPoints>
  </vstav3:entryPointsCollection>

Beispiel für Add-Ins auf Anwendungsebene

Beschreibung

Im folgenden Codebeispiel wird ein entryPointsCollection-Element in einem Anwendungsmanifest für eine mit ClickOnce bereitgestellte 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:entryPointsCollection>
    <vstav3:entryPoints>
      <vstav3:entryPoint 
        class="ContosoOutlookAddIn.ThisAddIn">
        <assemblyIdentity 
          name="ContosoOutlookAddIn" 
          version="1.0.0.0" 
          language="neutral" 
          processorArchitecture="msil" />
      </vstav3:entryPoint>
    </vstav3:entryPoints>
  </vstav3:entryPointsCollection>

Beispiel für die Bereitstellung mehrerer Projekte

Beschreibung

Im folgenden Codebeispiel wird ein entryPointsCollection-Element in einem Anwendungsmanifest für die Bereitstellung von mehreren Projekten mit zwei Office-Projektmappen veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das Sie im Thema Anwendungsmanifeste für Office-Projektmappen finden.

Code

    <vstav3:entryPointsCollection>
      <vstav3:entryPoints 
        id="ContosoExcel">
        <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>
      </vstav3:entryPoints>
      <vstav3:entryPoints 
        id="ContosoOutlook">
        <vstav3:entryPoint 
          class="ContosoOutlookAddIn.ThisAddIn">
          <assemblyIdentity 
            name="ContosoOutlookAddIn" 
            version="1.0.0.0" 
            language="neutral" 
            processorArchitecture="msil" />
        </vstav3:entryPoint>
      </vstav3:entryPoints>
    </vstav3:entryPointsCollection>

Siehe auch

Referenz

Anwendungsmanifeste für Office-Projektmappen

Bereitstellungsmanifeste für Office-Projektmappen

ClickOnce-Anwendungsmanifest