SSD: el síndrome de la Sharepoint dependencia

Sharepoint me proporciona seguridad y me hace sentir más fuerte. Las 10 cosas que más me gustan de Sharepoint.

miércoles, 23 de septiembre de 2015

¿Cómo eliminar manejadores de eventos huérfanos con C# en SharePoint?

Arquitectura de la soluciónUn sitio raízVarios sitios hijosTipos de contenido en el sitio raízListas en los sitios hijos que consumen los tipos de contenido del sitio raízManejadores de eventos asociados a los tipos de contenido del sitio raíz en forma programática:El problemaSe presenta un error al tratar de eliminar los eventos asociados el tipo de contenido, propagando el cambio hacia los tipos de contenido descendientes:El errorMensaje: Operación...

lunes, 21 de septiembre de 2015

¿Cómo listas los manejadores de eventos de los tipos de contenido del sitio raíz en SharePoint con C#?

SPContentTypeCollection tcs = oSiteCollection.RootWeb.ContentTypes;foreach (SPContentType tc in tcs){  contenido.InnerHtml += "<span><b>" + tc.Name + "</b></span><br>";  SPEventReceiverDefinitionCollection eventos = tc.EventReceivers;  foreach (SPEventReceiverDefinition evento in eventos)  {    contenido.InnerHtml += "<span>" + evento.Synchronization + "</span><br>"; ...