<addin>-Element (2007 System)
Aktualisiert: November 2007
Hinweis |
Betrifft |
---|---|
Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office. Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
Projekttyp
Microsoft Office-Version
|
Das addin-Element des vstav2-Namespace beinhaltet Visual Studio Tools for Office und für Microsoft Office-Anwendungen spezifische Informationen.
<addIn>
<entryPoints>
<entryPoint>
</entryPoint>
</entryPoints>
<update></update>
<application>
<customization>
</customization>
</application
</addIn>
Elemente und Attribute
Das addin-Element des vstav2-Namespace beinhaltet Informationen zur Visual Studio Tools for Office-Projektmappe und zur Microsoft Office-Anwendung. Dieses Element muss sich im folgenden Namespace befinden: vstav2=urn:schemas-microsoft-com:vsta.v2. Untergeordnete Elemente müssen sich ebenfalls im Namespace befinden.
Das addin-Element weist keine Attribute auf.
Das addin-Element verfügt über die folgenden untergeordneten Elemente.
entryPoints
Erforderlich. Das entryPoints-Element wird in <entryPoints>-Element (2007 System) beschrieben.
update
Erforderlich. Das update-Element wird in <update>-Element (2007 System) beschrieben.
application
Erforderlich. Das application-Element wird in <application>-Element (2007 System) beschrieben.
Hinweise
Anwendungs- und Bereitstellungsmanifeste in Visual Studio Tools for Office-Projektmappen können manuell bearbeitet werden. Anwendungs- und Bereitstellungsmanifeste müssen mit dem Tool zum Generieren und Bearbeiten von Manifesten (mage.exe und mageui.exe) nach dem Bearbeiten der Manifeste erneut signiert werden. Signieren Sie zuerst das Anwendungsmanifest und anschließend das Bereitstellungsmanifest. Weitere Informationen finden Sie unter Tool zum Generieren und Bearbeiten von Manifesten (Mage.exe) und unter Tool zum Generieren und Bearbeiten von Manifesten, grafischer Client (MageUI.exe).
Beispiel für die Anpassung auf Dokumentebene
Beschreibung
Im folgenden Codebeispiel wird das addin-Element in einer Visual Studio Tools for Office-Projektmappe auf Dokumentebene dargestellt, die mithilfe von ClickOnce bereitgestellt wird. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für das Thema Anwendungsmanifeste für Office-Projektmappen (2007 System) bereitgestellt wird.
Code
<vstav2:addIn xmlns:vstav2="urn:schemas-microsoft-com:vsta.v2">
<vstav2:entryPoints>
<vstav2:entryPoint class="ExcelWorkbook1.ThisWorkbook">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
<vstav2:entryPoint class="ExcelWorkbook1.Sheet1">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
<vstav2:entryPoint class="ExcelWorkbook1.Sheet2">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
<vstav2:entryPoint class="ExcelWorkbook1.Sheet3">
<assemblyIdentity
name="ExcelWorkbook1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
</vstav2:entryPoints>
<vstav2:update enabled="true">
<vstav2:expiration maximumAge="7" unit="days" />
</vstav2:update>
<vstav2:application>
<vstov3:customization
xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
<vstov3:document
solutionId="989..." />
</vstov3:customization>
</vstav2:application>
</vstav2:addIn>
Beispiel für Add-Ins auf Anwendungsebene
Beschreibung
Im folgenden Codebeispiel wird das addin-Element in einer Visual Studio Tools for Office-Projektmappe auf Anwendungsebene dargestellt, die mithilfe von ClickOnce bereitgestellt wird. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für das Thema Anwendungsmanifeste für Office-Projektmappen (2007 System) bereitgestellt wird.
Code
<vstav2:addIn xmlns:vstav2="urn:schemas-microsoft-com:vsta.v2">
<vstav2:entryPoints>
<vstav2:entryPoint class="OutlookAddIn1.ThisAddIn">
<assemblyIdentity
name="OutlookAddIn1"
version="1.0.0.0"
language="neutral"
processorArchitecture="msil" />
</vstav2:entryPoint>
</vstav2:entryPoints>
<vstav2:update enabled="true">
<vstav2:expiration maximumAge="7" unit="days" />
</vstav2:update>
<vstav2:application>
<vstov3:customization
xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
<vstov3:appAddIn
application="Outlook"
loadBehavior="3"
keyName="OutlookAddIn1">
<vstov3:friendlyName>
OutlookAddIn1
</vstov3:friendlyName>
<vstov3:description>
OutlookAddIn1 - Outlook add-in created with
Visual Studio Tools for Office
</vstov3:description>
<vstov3:formRegions>
<vstov3:formRegion
name="OutlookAddIn1.FormRegion1">
<vstov3:messageClass name="IPM.Note" />
<vstov3:messageClass name="IPM.Contact" />
<vstov3:messageClass name="IPM.Appointment" />
</vstov3:formRegion>
</vstov3:formRegions>
</vstov3:appAddIn>
</vstov3:customization>
</vstav2:application>
</vstav2:addIn>
Siehe auch
Referenz
Anwendungsmanifeste für Office-Projektmappen (2007 System)
Bereitstellungsmanifeste für Office-Projektmappen (2007 System)