Actualizar los componentes de web de host de SharePoint
Antes de empezar, vea Actualizar complementos de SharePoint y familiarícese con los requisitos previos y los conceptos básicos indicados.
El complemento puede instalar dos tipos de componentes en la web del host con marcas descriptivas en complemento de SharePoint: acciones personalizadas y elementos del complemento. La actualización de estos componentes es más sencilla desde la web del host que desde la web del complemento. No se necesita ninguna semántica de actualización. Solo tiene que agregar o cambiar las acciones personalizadas y los elementos del complemento. Cuando se actualiza el complemento de SharePoint, SharePoint siempre aplica cualquier archivo de manifiesto de elemento nuevo y vuelve a aplicar cualquier archivo de manifiesto de elemento cambiado con la versión más reciente. La acción de volver a aplicar no supone ningún daño; por ejemplo, un botón de la cinta para una acción personalizada no se agregará varias veces a la cinta.
Al actualizar un elemento de complemento, SharePoint reemplaza la versión anterior por la nueva versión en la Galería de elementos web. Asegúrese de cambiar la propiedad Name del objeto ClientWebPart cuando actualice un elemento de complemento. Esto garantiza que, cuando se actualice el complemento, SharePoint quitará la versión antigua del elemento de complemento (que ya no forma parte de la aplicación) de todas las páginas a las que se agregó. Los usuarios necesitarán volver a agregar la nueva versión a las páginas.
Si deja la propiedad Name sin cambiar, la versión antigua permanecerá en las páginas a las que se agregó, y será poco probable que los usuarios se den cuenta de que hay disponible una nueva versión del elemento del complemento. Asimismo, cuando el elemento del complemento se agrega a otras páginas, se agrega la nueva versión, por lo que la misma versión de un Complemento de SharePoint tendría diferentes elementos del complemento en distintas páginas.
Puede implementar otros tipos de componentes de la web del host mediante programación usando un receptor de eventos remotos registrado en el manifiesto de complemento con un elemento InstalledEventEndpoint. Debe usar un receptor UpgradedEventEndpoint para actualizar los componentes que originalmente se implementaron con un receptor InstalledEventEndpoint. Los receptores UpgradedEventEndpoint se describen en Crear un controlador para el evento de actualización en complementos de SharePoint.
Pasos siguientes
Vaya a Pasos principales en la actualización de un complemento, o visite directamente uno de los siguientes artículos para saber cómo actualizar el siguiente componente principal de su complemento de SharePoint.
- Actualizar componentes de la web del complemento en SharePoint
- Crear un controlador para el evento de actualización de complementos de SharePoint
- Actualizar componentes remotos en complementos de SharePoint