SharePoint: Tipos de Lista (ID + Nombre)

100   Generic list101   Document library102   Survey103   Links list104   Announcements list105   Contacts list106   Events list107   Tasks list108   Discussion board109   Picture library110   Data sources111   Site template gallery112   User Information list113   Web Part gallery114   List template gallery115   XML Form library116   Master pages gallery117   No-Code Workflows118   Custom Workflow Process119   Wiki Page library120   Custom grid for a list130   Data Connection library140   Workflow History150   Gantt Tasks list200   Meeting Series list201   Meeting Agenda list202   Meeting Attendees list204   Meeting Decisions list207   Meeting Objectives list210   Meeting text box211   Meeting Things To Bring list212   Meeting Workspace Pages …

Sigue leyendo SharePoint: Tipos de Lista (ID + Nombre)

Eliminar una columna de todas las listas via Power Shell

Puede ocurrir que al crear una Site Column y agregarla a un Content Type, nos hayamos equivocado en algún parámetro (el campo Required, por ejemplo). Hemos decidido borrar la columna y para ello la borramos del Content Type y procedemos a eliminarla de las columnas de sitio. No obstante, si tenemos listas que utilicen ese …

Sigue leyendo Eliminar una columna de todas las listas via Power Shell

Crear y añadir columnas a un Content Type via Power Shell

Nota: Al final de la explicación está el código entero para copy-paste. Nota: Si no lo ejecutamos directamente desde la SharePoint Management Shell debemos añadir su SnapIn: Add-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue 1. Declaramos el sitio web y el content type al que queremos añadir la columna $web = Get-SPWeb "YOUR_URL" $ctype = $web.contenttypes["YOUR_CONTENTTYPE"] 2. Declaramos …

Sigue leyendo Crear y añadir columnas a un Content Type via Power Shell

Event Receiver en SharePoint (Teoría e información)

Tenemos 5 tipos de Event Receivers para programar en SharePoint: SPEmailEventReceiver (Para los emails) SPFeatureReceiver (Para las características) SPItemEventReceiver (Para los elementos de las listas/librerías) SPListEventReceiver (Para las listas/librerías) SPWebEventReceiver (Para los sites y site collections) Cada uno de ellos tienen unos métodos específicos que podemos implementar para realizar acciones: SPEmailEventReceiver 1.1. EmailReceived (Cuando un …

Sigue leyendo Event Receiver en SharePoint (Teoría e información)