Compartir a través de


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

El elemento customization del espacio de nombres vstov4 describe una solución de Office concreta.Los elementos secundarios son diferentes para las personalizaciones de nivel de documento y los complementos de nivel de aplicación.

Sintaxis de las personalizaciones de nivel de documento

<customization
  id
  <document
    solutionId
  />
</customization>

Sintaxis de los complementos de nivel de aplicación

<customization
  id
  <appAddin
    application
    loadBehavior
    keyName>
  <friendlyName></friendlyName>
  <description></description>
  <formRegions></formRegions>
</customization>

Elementos y atributos

El elemento customization contiene la información específica de la personalización.Este elemento debe estar en el espacio de nombres siguiente: vstov4=urn:schemas-microsoft-com:vsto.v4.Hay un elemento customization para cada solución de Office.Por ejemplo, si implementa tres soluciones de Office en una implementación de varios proyectos, hay tres elementos customization en el manifiesto de aplicación.

Los elementos secundarios del ensamblado también deben estar en este espacio de nombres.

El elemento customization tiene el siguiente atributo.

Atributo

Descripción

id

Obligatorio en implementaciones de varios proyectos.El elemento id identifica una solución de Office de forma exclusiva.

Bb757445.collapse_all(es-es,VS.110).gifPersonalizaciones de nivel de documento

El elemento customization tiene el siguiente elemento secundario.

Bb757445.collapse_all(es-es,VS.110).gifdocument

El elemento document del espacio de nombres vstov4 se define en <document> (Elemento, Desarrollo de Office en Visual Studio).

Bb757445.collapse_all(es-es,VS.110).gifComplementos de nivel de aplicación

El elemento customization tiene el siguiente elemento secundario.

Bb757445.collapse_all(es-es,VS.110).gifappAddin

El elemento appAddin del espacio de nombres vstov4 está definido en <appAddin> (Elemento, Desarrollo de Office en Visual Studio).

Ejemplo de personalización de nivel de documento

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

En el ejemplo de código siguiente se muestra el elemento customization para una personalización de nivel de documento.Este ejemplo de código forma parte de un ejemplo más extenso incluido en Manifiestos de aplicación para soluciones de Office.

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

      <vstov4:customization>
        <vstov4:document 
          solutionId="73e" />
      </vstov4:customization>

Ejemplo de complemento de nivel de aplicación

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

En el ejemplo de código siguiente, se muestra el elemento customization para un complemento de nivel de aplicación.Éste es un complemento de Outlook que incluye áreas de formulario.Este ejemplo de código forma parte de un ejemplo más extenso incluido en Manifiestos de aplicación para soluciones de Office.

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

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

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