Compartir a través de


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

  • Proyectos de nivel de documento

  • Proyectos de nivel de aplicación

Versión de Microsoft Office

  • Microsoft Office System 2007

El elemento customization del espacio de nombres vstov3 contiene la información específica de la personalización. 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
    <document
        solutionId
    />
</customization>

Sintaxis de los complementos de nivel de aplicación

<customization
    <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: vstov3=urn:schemas-microsoft-com:vsto.v3.

Los elementos secundarios del ensamblado también deben estar en este espacio de nombres, mediante herencia o etiquetas.

El elemento customization no tiene atributos.

Personalizaciones de nivel de documento

El elemento customization tiene el siguiente elemento secundario.

document

El elemento document del espacio de nombres vstov3 se define en <document> (Elemento, 2007 System).

Complementos de nivel de aplicación

El elemento customization tiene el siguiente elemento secundario.

appAddin

El elemento appAddin del espacio de nombres vstov3 se define en <appAddin> (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 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 (2007 System).

Código

<vstov3:customization
    xmlns:vstov3="urn:schemas-microsoft-com:vsto.v3">
vstov3:document
    solutionId="989..." />
</vstov3:customization>

Ejemplo de complemento de nivel de aplicación

Descripció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 2007 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 (2007 System).

Código

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

Vea también

Referencia

Manifiestos de aplicación para soluciones de Office (2007 System)

Manifiestos de implementación para soluciones de Office (2007 System)

Manifiesto de aplicación ClickOnce