<addin>, élément (Office System 2007)
Mise à jour : novembre 2007
Remarque |
S'applique à |
---|---|
Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et aux versions de Microsoft Office spécifiés. Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet. |
Type de projet
Version de Microsoft Office
|
L'élément addin de l'espace de noms vstav2 contient des informations spécifiques à l'application Visual Studio Tools pour Office et à Microsoft Office.
<addIn>
<entryPoints>
<entryPoint>
</entryPoint>
</entryPoints>
<update></update>
<application>
<customization>
</customization>
</application
</addIn>
Éléments et attributs
L'élément addin de l'espace de noms vstav2 contient des informations sur la solution Visual Studio Tools pour Office et l'application Microsoft Office. Cet élément doit se trouver dans l'espace de noms suivant : vstav2=urn:schemas-microsoft-com:vsta.v2. Les éléments enfants doivent également se trouver dans cet espace de noms.
L'élément addin ne contient pas d'attributs.
L'élément addin contient les éléments enfants suivants.
entryPoints
Obligatoire. L'élément entryPoints est décrit dans <entryPoints>, élément (Office System 2007).
update
Obligatoire. L'élément update est décrit dans <update>, élément (Office System 2007).
application
Obligatoire. L'élément application est décrit dans <application>, élément (Office System 2007).
Notes
Vous pouvez modifier manuellement les manifestes d'application et de déploiement dans les solutions Visual Studio Tools pour Office. Les manifestes d'application et de déploiement doivent être de nouveau signés par l'outil Manifest Generation and Editing (mage.exe et mageui.exe) après leur modification. Signez d'abord le manifeste d'application, puis le manifeste de déploiement. Pour plus d'informations, consultez Outil Manifest Generation and Editing (Mage.exe) et Manifest Generation and Editing, outil du client graphique (MageUI.exe).
Exemple de personnalisation au niveau du document
Description
L'exemple de code suivant illustre l'élément addin pour une solution Visual Studio Tools pour Office au niveau du document déployée à l'aide de ClickOnce. Cet exemple de code fait partie d'un exemple plus complet fourni dans Manifestes d'application pour les solutions Office (Office System 2007).
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>
Exemple de complément d'application
Description
L'exemple de code suivant illustre l'élément addin dans une solution Visual Studio Tools pour Office au niveau de l'application déployée à l'aide de ClickOnce. Cet exemple de code fait partie d'un exemple plus complet fourni dans Manifestes d'application pour les solutions Office (Office System 2007).
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>
Voir aussi
Référence
Manifestes d'application pour les solutions Office (Office System 2007)
Manifestes de déploiement pour les solutions Office (Office System 2007)