miércoles, 7 de enero de 2009

Habilitar intellisense para Xml de definición de Sharepoint

Uno de los problemas que nos encontramos al desarrollar componentes para Sharepoint es que no disponemos de una herramienta gráfica completa para definirlos, de manera que tenemos que ser nosotros los que editemos manualmente los xml de definición de nuestras features, contentypes, esquemas, etc...

Utilizaremos la ayuda de intellisense de Visual Studio para componer estos Xml’s. Para habilitarlo abriremos nuestro xml y en la ventana de propiedades en la propiedad “Schemas” seleccionaremos el icono de más detalle “…”.

Al seleccionarlo se abrirá una ventana con los esquemas predefinidos para el esquema “http://schemas.microsoft.com/sharepoint “.

A continuación dejaremos solo el fichero wss.xsd alojado en el directorio de sharepoint “Template\xml\wss.xsd”. Para desmarcar los ficheros seleccionaremos el valor “Automatic” en la columna “Use”.

Una vez seleccionado aceptamos las modificaciones y ya podremos disfrutar de la ayuda de Microsoft para completar nuestro xml.

No hay comentarios: