Compartir a través de


<addin> (Elemento, Desarrollo de Office en Visual Studio)

El elemento addin del espacio de nombres vstav3 contiene información específica de los complementos de nivel de aplicación y las personalizaciones de nivel de documento de Microsoft Office desarrollados con Visual Studio.

<addIn>
  <entryPointsCollection>
    <entryPoints>
      <entryPoint>
      </entryPoint>
    </entryPoints>
  </entryPointsCollection>
  <update></update>
  <postActions>
    <postAction>
      <postActionData>
      </postActionData>
    <postAction>
  </postActions>
  <application>
    <customization>
    </customization>
  </application
</addIn>

Elementos y atributos

El elemento addin del espacio de nombres vstav3 contiene información sobre la solución de Office y la aplicación de Microsoft Office.Este elemento debe estar en el espacio de nombres siguiente: vstav3=urn:schemas-microsoft-com:vsta.v3.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.

Bb757415.collapse_all(es-es,VS.110).gifentryPoints

Obligatorio.El elemento entryPoints está descrito en <entryPoints> (Elemento, Desarrollo de Office en Visual Studio).

Bb757415.collapse_all(es-es,VS.110).gifupdate

Obligatorio.El elemento update está descrito en <update> (Elemento, Desarrollo de Office en Visual Studio).

Bb757415.collapse_all(es-es,VS.110).gifpostActions

Opcional.El elemento postActions está descrito en <postActions> (Elemento, Desarrollo de Office en Visual Studio).

Bb757415.collapse_all(es-es,VS.110).gifapplication

Obligatorio.El elemento application está descrito en <application> (Elemento, Desarrollo de Office en Visual Studio).

Ejemplo de personalización de nivel de documento

Bb757415.collapse_all(es-es,VS.110).gifDescripción

En el ejemplo de código siguiente se muestra el elemento addin en una solución de 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.

Bb757415.collapse_all(es-es,VS.110).gifCódigo

<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>

Ejemplo de complemento de nivel de aplicación

Bb757415.collapse_all(es-es,VS.110).gifDescripción

En el ejemplo de código siguiente se muestra el elemento addin en una solución de 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.

Bb757415.collapse_all(es-es,VS.110).gifCódigo

<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 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>

Vea también

Referencia

Manifiestos de aplicación para soluciones de Office

Manifiestos de implementación para soluciones de Office

Manifiesto de aplicación ClickOnce