<addin> (Elemento, 2007 System)
Actualización: noviembre 2007
Nota |
Se aplica a |
---|---|
La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
Tipo de proyecto
Versión de Microsoft Office
|
El elemento addin del espacio de nombres vstav2 contiene información específica de la aplicación de Visual Studio Tools para Office y de Microsoft Office.
<addIn>
<entryPoints>
<entryPoint>
</entryPoint>
</entryPoints>
<update></update>
<application>
<customization>
</customization>
</application
</addIn>
Elementos y atributos
El elemento addin del espacio de nombres vstav2 contiene información sobre la solución de Visual Studio Tools para Office y la aplicación de Microsoft Office. Este elemento debe estar en el espacio de nombres siguiente: vstav2=urn:schemas-microsoft-com:vsta.v2. Los elementos secundarios también tienen que estar en este espacio de nombres.
El elemento addin no tiene atributos.
El elemento addin tiene los siguientes elementos secundarios.
entryPoints
Necesario. El elemento entryPoints se describe en el tema <entryPoints> (Elemento, 2007 System).
update
Necesario. El elemento update se describe en el tema <update> (Elemento, 2007 System).
application
Necesario. El elemento application se describe en el tema <application> (Elemento, 2007 System).
Comentarios
Puede editar manualmente los manifiestos de aplicación e implementación en las soluciones de Visual Studio Tools para Office. La herramienta de generación y edición de manifiestos (mage.exe y mageui.exe) debe volver a firmar los manifiestos de aplicación e implementación una vez que se editen los manifiestos. Firme primero el manifiesto de aplicación y, a continuación, el manifiesto de implementación. Para obtener más información, vea Herramienta de generación y edición de manifiestos (Mage.exe) y Herramienta de generación y edición de manifiestos, cliente gráfico (MageUI.exe).
Ejemplo de personalización de nivel de documento
Descripción
En el ejemplo de código siguiente se muestra un elemento addin en una solución de Visual Studio Tools para Office de nivel de documento implementada mediante ClickOnce. Este ejemplo de código forma parte de un ejemplo más extenso incluido en Manifiestos de aplicación para soluciones de Office (2007 System).
Código
<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>
Ejemplo de complemento de nivel de aplicación
Descripción
En el ejemplo de código siguiente se muestra el elemento addin en una solución de Visual Studio Tools para Office de nivel de aplicación implementada mediante ClickOnce. Este ejemplo de código forma parte de un ejemplo más extenso incluido en Manifiestos de aplicación para soluciones de Office (2007 System).
Código
<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>
Vea también
Referencia
Manifiestos de aplicación para soluciones de Office (2007 System)
Manifiestos de implementación para soluciones de Office (2007 System)