Añadir tipo de contenido desde característica.

21/01/2010 - 11:24 por JAbella | Informe spam
Hola a todos.

Estoy haciendo una característica para añadir un tipo de contenido nuevo y
unas columnas de sitio. Mi pregunta es: ¿es necesario que el tipo de
contenido herede de algún tipo base? Lo que quiero es que aparezcan solo los
campos que yo le especifico, pero como estoy heredando de item me aparece el
elemento "title", y no puedo quitarlo. ¿Cómo se hace? ¿Es necesario
especificar siempre un tipo base?

Muchas gracias. Un saludo.
 

Leer las respuestas

#1 Miguel Ballesteros
21/01/2010 - 18:02 | Informe spam
Si, todos los tipos de contenido deben heredar de alguno existente, y para el
caso que expone, efectivamente el más básico es el tipo Item.

Antes de definir si realmente es necesario eliminar la columna Title, hay
que tener en cuenta que es esta columna (y solo esta), la que SharePoint
asocia a vínculos hacia los elementos, sobre esta columna es que muestra el
menú desplegable con acciones de proteger/desproteger/alertas, etc.

En caso que en la estructura de datos que está implementando sea necesaria
una columna que cumpla este rol, la mejor opción es renombrar Title. Si
definitivamente se necesita quitar la columna Title, realmente lo que se hace
es ocultarla. En la lista donde esté habilitado en Tipo de contenido, ingrese
a la configuración del tipo de contenido en cuestión, ingrese a la
coniguración de la columna Title y allí podrá especificar si la columna es
Requerida, Opcional o si va a estar Oculta.
Miguel.


"JAbella" wrote:

Hola a todos.

Estoy haciendo una característica para añadir un tipo de contenido nuevo y
unas columnas de sitio. Mi pregunta es: ¿es necesario que el tipo de
contenido herede de algún tipo base? Lo que quiero es que aparezcan solo los
campos que yo le especifico, pero como estoy heredando de item me aparece el
elemento "title", y no puedo quitarlo. ¿Cómo se hace? ¿Es necesario
especificar siempre un tipo base?

Muchas gracias. Un saludo.

Preguntas similares