<entryPoints-Element> (Office-Entwicklung in Visual Studio)
Das entryPoints
-Element des vstav3
-Namespace enthält alle entryPoint
-Elemente, die einer Office-Projektmappe zugeordnet sind.
Syntax
<entryPoints>
<entryPoint>
</entryPoint>
<entryPoint>
</entryPoint>
<entryPoint>
</entryPoint>
</entryPoints>
Elemente und Attribute
Das entryPoints
-Element ist erforderlich und befindet sich im vstav3
-Namespace. In einem Anwendungsmanifest ist für jede Office-Projektmappe ein 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 hat das folgende Attribut.
Attribut | Beschreibung |
---|---|
id | Ist für eine Bereitstellung mit mehreren Projekten erforderlich. Der Name der Office-Projektmappe. Die ID darf kein Gleichheitszeichen (=) enthalten. |
entryPoints
hat die folgenden Elemente:
entryPoint
Erforderlich. Die Rolle des entryPoint
Elements im vstav3
Namespace wird im< EntryPoint-Element> (Office-Entwicklung in Visual Studio) definiert.
Anpassungsbeispiel auf Dokumentebene
Beschreibung
Das folgende Codebeispiel veranschaulicht das Element in einem Anwendungsmanifest für eine Lösung auf Dokumentebene, die entryPoints
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: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 ein VSTO-Add-In
Beschreibung
Das folgende Codebeispiel veranschaulicht ein entryPoints
Element in einem Anwendungsmanifest für eine mithilfe von ClickOnce bereitgestellte Lösung auf Anwendungsebene. Dieses Codebeispiel ist Teil eines größeren Beispiels, das in Anwendungsmanifesten für Office-Lösungen bereitgestellt wird.
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 mit mehreren Projekten
Beschreibung
Das folgende Codebeispiel veranschaulicht das entryPoints
-Element in einem Anwendungsmanifest für eine Bereitstellung mit mehreren Projekten. Dieses Codebeispiel ist Teil eines größeren Beispiels, das in Anwendungsmanifesten für Office-Lösungen bereitgestellt wird.
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>