<entryPoints>-Element (Office-Entwicklung in Visual Studio)
Das entryPoints-Element des vstav3 -Namespace enthält alle entryPoint-Elemente, die einer Office-Projektmappe zugeordnet sind.
<entryPoints>
<entryPoint>
</entryPoint>
<entryPoint>
</entryPoint>
<entryPoint>
</entryPoint>
</entryPoints>
Elemente und Attribute
Das entryPoints-Element ist erforderlich und befindet sich im vstav3 -Namespace. Im Anwendungsmanifest jeder Office-Projektmappe wird ein einzelnes entryPoints-Element definiert. Wenn Sie z. B. in einer Bereitstellung mit mehreren Projekten drei Office-Projektmappen bereitstellen, befinden sich im Anwendungsmanifest drei entryPoints-Elemente.
Das entryPoints-Element weist das folgende Attribut auf.
Attribut |
Beschreibung |
---|---|
id |
Für die Bereitstellung mehrerer Projekte erforderlich. Der Name der Office-Projektmappe. Die ID darf kein Gleichheitssymbol (=) enthalten. |
entryPoints weist folgende Elemente auf.
entryPoint
Erforderlich. Die Rolle des entryPoint-Elements im vstav3 -Namespace wird im <entryPoint>-Element (Office-Entwicklung in Visual Studio) definiert.
Beispiel für die Anpassung auf Dokumentebene
Beschreibung
Im folgenden Codebeispiel wird ein entryPoints-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: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>
Beispiel für Add-Ins auf Anwendungsebene
Beschreibung
Im folgenden Codebeispiel wird ein entryPoints-Element in einem Anwendungsmanifest für eine mit ClickOnce bereitgestellte Projektmappe auf Anwendungsebene veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das Sie im Thema Anwendungsmanifeste für Office-Projektmappen finden.
Code
<vstav3:entryPoints>
<vstav3:entryPoint
class="ContosoOutlookAddIn.ThisAddIn">
<assemblyIdentity
name="ContosoOutlookAddIn"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav3:entryPoint>
</vstav3:entryPoints>
Beispiel für die Bereitstellung mehrerer Projekte
Beschreibungen
Im folgenden Codebeispiel wird das entryPoints-Element in einem Anwendungsmanifest für eine Bereitstellung mit mehreren Projekten veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das Sie im Thema Anwendungsmanifeste für Office-Projektmappen finden.
Code
<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>
Siehe auch
Referenz
Anwendungsmanifeste für Office-Projektmappen