Puoi avere ricevitori di funzionalità e ricevitori di eventi nelle app di SharePoint Hosted?
-
10-12-2019 - |
Domanda
Ho sentito che non è possibile avere il codice lato server in App SharePoint Hosted.
significa che non hai accesso a funzionalità e ricevitori di eventi?
Soluzione
Che tipo di cose cercheresti di fare in un ricevitore di funzionalità per un'app di SharePoint-Hosted?Il processo di installazione delle app gestisce la distribuzione di tutte le risorse necessarie (come le risorse HTML / CSS / JS, le definizioni del tipo di sito / tipo di contenuto, ecc.) Alla APP Web.
In termini di ricevitori di eventi, è possibile creare "ricevitori di eventi remoti" nelle app per SharePoint - non solo in un'app di SharePoint-Hosted.Quando si tenta di aggiungere un ricevitore di eventi remoto a un progetto App SharePoint-Hosted, Visual Studio aggiungerà un nuovo progetto di applicazione Web alla soluzione che include un servizio WCF ricevitore evento remoto.Poiché un ricevitore evento remoto si basa su un endpoint WCF a "remoto" gestire gli eventi sollevati da SharePoint e questo Endpoint WCF contiene il codice lato server, per definizione non può essere eseguito in un'app di SharePoint-Hosted.Per ulteriori informazioni, vedere Questo ricevitore di eventi remoto How-to su MSDN.