Compartir a través de


Cómo: Personalizar una característica de SharePoint

Puede crear y personalizar las características de SharePoint utilizando el diseñador de características en Visual Studio.Por ejemplo, puede establecer el ámbito Característica y agregar otras características como dependencias.De forma predeterminada, se abre el diseñador de características cuando se agrega una nueva característica en el Explorador de soluciones o el Explorador de paquetes de SharePoint.

Abrir el Diseñador de características

Puede agregar o quitar los elementos de proyecto de SharePoint de una característica utilizando el diseñador de características.

Para abrir el Diseñador de características

  1. En el Explorador de soluciones, expanda Características.

  2. Haga doble clic en el elemento de Característica1 , o abra el menú contextual para el elemento de Característica1 y elija Diseñador de vistas.

Ver el archivo de manifiesto empaquetado

Puede utilizar el diseñador de características para modificar y generar el archivo de manifiesto empaquetado para la característica (feature.xml).Después, puede ver el código XML de este archivo en Visual Studio.

Para ver el archivo de manifiesto empaquetado

  • En *** Representa el diseñador ***, elija la pestaña de Manifiesto .

Para ver el archivo de manifiesto empaquetado utilizando el Explorador de soluciones

  1. En Explorador de soluciones, elija el icono de Mostrar todos los archivos .

  2. Expanda características, expanda FeatureName, expanda FeatureName.feature, abra FeatureName. archivo de Template.xml.

    [!NOTA]

    Al abrir el archivo XML de manifiesto de la plantilla de la característica, automáticamente se validan los archivos y se pueden omitir las advertencias que aparecen en la ventana Lista de errores.

Cambiar la plantilla de manifiesto

Puede cambiar el código XML del archivo de característica empaquetado en el Editor XML de Visual Studio o en el panel Plantilla de manifiesto.Los cambios que se hagan en el código XML se combinan en el archivo de manifiesto empaquetado de la característica.Por ejemplo, puede desear cambiar la plantilla de manifiesto para personalizar una propiedad de la característica.

Para cambiar la plantilla de manifiesto utilizando el editor XML

  • En *** Diseñador de características ***, elija la pestaña de Manifiesto , expanda el nodo de Editar opciones , y elija el vínculo de Abrir en editor XML .

    Los cambios efectuados en el XML se combinan en el archivo de manifiesto empaquetado.

Para cambiar la plantilla de manifiesto utilizando el panel Plantilla de manifiesto

  • En *** Representa el diseñador ***, elija la pestaña de Manifiesto , expanda el nodo de Editar opciones , y después cambie el XML que aparece en el panel plantilla de manifiesto.

    Los cambios efectuados en el XML aparecen en el panel Vista previa del manifiesto empaquetado.

Sobrescribir el archivo de manifiesto empaquetado

Puede deshabilitar el diseñador de características y crear el archivo feature.xml manualmente.La primera vez que lleve a cabo este procedimiento, la configuración actual del diseñador de características se guarda en el archivo XML de la plantilla de la característica.Entonces puede modificar o sobrescribir el código XML.

[!NOTA]

Si agrega o quita elementos de proyecto de SharePoint del archivo XML mientras está deshabilitado el diseñador de características, estos elementos no se empaquetarán.

Para sobrescribir el archivo de manifiesto empaquetado deshabilitando el diseñador

  1. En *** Representa el diseñador ***, elija la pestaña de Manifiesto .

  2. Expanda el nodo de Editar opciones , elija el vínculo de *** Overwrite generó XML y edición de manifiestos en el Editor XML *** , y después elija el botón de *** Sí *** .

    La plantilla se actualiza con el archivo de manifiesto empaquetado.

Habilitar el diseñador de características

Puede volver a habilitar el diseñador de características para personalizar el archivo feature.xml.

Para habilitar de nuevo el diseñador

  1. En *** Diseñador de características ***, elija el vínculo de *** Descartar las ediciones del manifiesto y vuelva a habilitar el diseñador *** , y elija el botón de *** Sí *** .

  2. La plantilla se actualiza con el texto original y se pierden los cambios efectuados en el XML.

Vea también

Otros recursos

Empaquetar e implementar soluciones de SharePoint