Para ver cómo utilizar y cómo funciona el elemento HideCustomAction, vamos a seguir un breve ejemplo paso a paso.
Crearemos un nuevo Proyecto en Visual Studio 2010 de tipo Empty SharePoint Project, y seleccionaremos la opción Deploy as a farm solution. Seguidamente, añadiremos un nuevo elemento al Projecto, del tipo Empty Element. Editaremos el fichero XML, tal como se muestra en la siguiente pantalla, y nos aseguraremos de incluirlo en la Característica (Feature) de nuestro Proyecto.
Este ejemplo, se encarga de ocultar la opción Site Content Types que aparece en la página Site Settings, dentro de la sección Galleries.
Dado que este tipo de Proyectos no suelen incluir código fuente, y sólo suele utilizarse lenguaje declarativo (XML) es recomendable establecer la propiedad Include Assembly In Package a False en las Propiedades del Proyecto (excepto que incluyamos código fuente en nuestro Proyecto), para evitar generar y desplegar una DLL sin código, lo cual no tiene mucho sentido.
Tras todo esto, podremos compilar y desplegar nuestra Solución. En la siguiente pantalla capturada, podemos ver dos ventanas, una muestra la página de Site Settings antes de desplegar nuestra Solución, y la otra una vez desplegada (con el enlace Site Content Types oculto).
A continuación se incluyen algunos enlaces de interés, para quien desee ampliar más información:
Poco más por hoy. Como siempre confío que la lectura resulte de interés.
|