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 Característica1.

    o bien

  3. Haga clic con el botón secundario en el elemento Característica1 y, a continuación, haga clic en Ver diseñador.

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

  1. Abra el Diseñador de características.

  2. Haga clic en Manifiesto.

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

  1. En el Explorador de soluciones, haga clic en Mostrar todos los archivos.

  2. Expanda Características.

  3. Expanda NombreCaracterística.

  4. Expanda NombreCaracterística.feature.

  5. Abra el archivo NombreCaracterística.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 recuadro 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

  1. Abra el Diseñador de características.

  2. Haga clic en Manifiesto.

  3. Expanda el nodo Opciones de edición.

  4. Haga clic en 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 recuadro Plantilla de manifiesto

  1. Abra el Diseñador de características.

  2. Haga clic en Manifiesto.

  3. Expanda el nodo Opciones de edición.

  4. Cambie el XML que aparece en el recuadro Plantilla de manifiesto.

    Los cambios efectuados en el XML aparecen en el recuadro 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. Abra el Diseñador de características.

  2. Haga clic en Manifiesto.

  3. Expanda el nodo Opciones de edición.

  4. Haga clic en Sobrescriba el XML generado y edite el manifiesto en el editor XML.

  5. Haga clic en .

    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. Abra el Diseñador de características.

  2. Haga clic en Descarte los cambios realizados en el manifiesto y vuelva a habilitar el diseñador.

  3. Haga clic en .

    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