Aunque no hay muchos cambios con respecto a las versiones beta de Visual Studio 2012 (VS 2012), en este artículo vamos a ver como crear columnas de sitio y tipos de contenido para SharePoint 2013 usando las plantillas de elemento de proyecto disponibles:
-
Creamos en primer lugar un proyecto de tipo “SharePoint 2013 project”.
-
Como vamos a crear tipos de contenido y columnas de sitio, podemos elegir como tipo de despliegue el de “Sandbox”.
-
A continuación se muestra la típica estructura de proyecto de SharePoint ya conocida en VS 2010.
-
Añadimos al proyecto un elemento de tipo “Site Column”.
-
A continuación se muestra la vista XML de la columna de sitio añadida. Como vemos, se trata de una columna simple de tipo texto.
-
Añadimos al proyecto un elemento de tipo “Content Type”.
-
Y es aquí dónde empieza lo bueno ya que se inicia un asistente para crear el tipo de contenido. En primer lugar elegiremos el tipo de contenido padre…en mi caso “Elemento”.
-
A continuación se muestra el diseñador de tipos de contenido que nos permite cambiar el nombre, descripción y grupo del tipo de contenido. También podremos indicar si hereda o no las columnas del tipo padre, si es de tipo sólo lectura o si se va a ocultar en el botón “Nuevo” en listas.
-
En la pestaña “Columns” podremos agregar las columnas de sitio existentes o bien definidas en el proyecto que vayan a formar parte del tipo de contenido.
-
Por supuesto, de la vista de diseño del tipo de contenido podemos pasar fácilmente a la vista XML.
-
Una vez que todo esté listo, basta con desplegar el proyecto y comprobar que tanto la columna de sitio como el tipo de contenido creados están listos para usar en el sitio de SharePoint 2013.
Comparte este post: