<élément addin> (développement Bureau dans Visual Studio)
L’élément addin de l’espace vstav3
de noms contient des informations spécifiques à Microsoft Bureau compléments VSTO et aux personnalisations au niveau du document développées avec Visual Studio.
Syntaxe
<addIn>
<entryPointsCollection>
<entryPoints>
<entryPoint>
</entryPoint>
</entryPoints>
</entryPointsCollection>
<update></update>
<postActions>
<postAction>
<postActionData>
</postActionData>
<postAction>
</postActions>
<application>
<customization>
</customization>
</application
</addIn>
Éléments et attributs
L’élément addin de l’espace vstav3
de noms contient des informations sur la solution Bureau et la application Office lication Microsoft. Cet élément doit figurer dans l’espace de noms suivant : vstav3=urn:schemas-microsoft-com:vsta.v3
. Les éléments enfants doivent aussi se trouver dans cet espace de noms.
L’élément addin
ne comporte pas d’attributs.
L’élément addin
possède les éléments enfants suivants :
entryPoints
Obligatoire. L’élément entryPoints est décrit dans <l’élément entryPoints> (Bureau développement dans Visual Studio).
mise à jour
Obligatoire. L’élément de mise à jour est décrit dans <l’élément de mise à jour> (Bureau développement dans Visual Studio).
postActions
facultatif. L’élément postActions est décrit dans l’élément <postActions> (Bureau développement dans Visual Studio).
d'entreprise
Obligatoire. L’élément application est décrit dans <l’élément d’application> (Bureau développement dans Visual Studio).
Exemple de personnalisation au niveau du document
Description
L’exemple de code suivant illustre l’élément addin dans une solution de Bureau au niveau du document déployée à l’aide de ClickOnce. Cet exemple de code fait partie d’un exemple plus large fourni dans les manifestes d’application pour les solutions Bureau.
Code
<vstav3:addIn
xmlns:vstav3="urn:schemas-microsoft-com:vsta.v3">
<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>
<vstav3:update
enabled="true">
<vstav3:expiration
maximumAge="7"
unit="days" />
</vstav3:update>
<vstav3:application>
<vstov4:customizations
xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
<vstov4:customization>
<vstov4:document
solutionId="73e" />
</vstov4:customization>
</vstov4:customizations>
</vstav3:application>
</vstav3:addIn>
Exemple de complément VSTO
Description
L’exemple de code suivant illustre l’élément addin dans une solution de Bureau au niveau de l’application déployée à l’aide de ClickOnce. Cet exemple de code fait partie d’un exemple plus large fourni dans les manifestes d’application pour les solutions Bureau.
Code
<vstav3:addIn
xmlns:vstav3="urn:schemas-microsoft-com:vsta.v3">
<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>
<vstav3:update
enabled="true">
<vstav3:expiration
maximumAge="7"
unit="days" />
</vstav3:update>
<vstav3:application>
<vstov4:customizations
xmlns:vstov4="urn:schemas-microsoft-com:vsto.v4">
<vstov4:customization>
<vstov4:appAddIn
application="Outlook"
loadBehavior="3"
keyName="ContosoOutlookAddIn">
<vstov4:friendlyName>
ContosoOutlookAddIn
</vstov4:friendlyName>
<vstov4:description>
ContosoOutlookAddIn - Outlook VSTO Add-in
created with Visual Studio Tools for Office
</vstov4:description>
<vstov4:formRegions>
<vstov4:formRegion
name="OutlookAddIn1.FormRegion1">
<vstov4:messageClass name="IPM.Note" />
<vstov4:messageClass name="IPM.Contact" />
<vstov4:messageClass name="IPM.Appointment" />
</vstov4:formRegion>
</vstov4:formRegions>
</vstov4:appAddIn>
</vstov4:customization>
</vstov4:customizations>
</vstav3:application>
</vstav3:addIn>