¿Puede tener receptores y receptores de eventos en aplicaciones de SharePoint Hosted?
-
10-12-2019 - |
Pregunta
He escuchado que no puede tener el código del lado del servidor en las aplicaciones de SharePoint Hosted.
¿Significa esto que no tiene acceso a los receptores de características y eventos?
Solución
¿Qué tipo de cosas buscaría hacer en un receptor de características para una aplicación de SharePoint-Hosted?El proceso de instalación de la aplicación maneja la implementación de todos los recursos necesarios (como los activos HTML / CSS / JS, la columna del sitio / definiciones de tipo de contenido, etc.) a la aplicación Web.
En términos de receptores de eventos, puede crear "receptores de eventos remotos" en aplicaciones para SharePoint, simplemente no en una aplicación de SharePoint-Hosted.Cuando intenta agregar un receptor de eventos remotos a un proyecto de aplicación de SharePoint-Hosted, Visual Studio agregará un nuevo proyecto de aplicación web a la solución que incluye un servicio WCF del receptor de eventos remoto.Debido a que un receptor de eventos remotos se basa en un punto final WCF para "de forma remota", maneja los eventos que se elevan desde SharePoint, y este punto final WCF contiene el código del lado del servidor, por definición, no puede ejecutarse en una aplicación de SharePoint-Hosted.Para obtener más información, consulte este receptor de evento remoto Cómo en MSDN.