Información personalizada en tipos de contenido
Por diseño, los tipos de contenido son extensibles. Puede incluir información personalizada en las definiciones de tipo de contenido mediante la adición de nodos XML especiales. Estos nodos XML se representan mediante el elemento Elemento XmlDocument (ContentType) de la definición de tipo de contenido y se puede obtener acceso a ellos mediante programación con el modelo de objetos. Un tipo de contenido puede incluir cualquier número de elementos XMLDocument. El contenido de cada elemento XMLDocument se puede ajustar a cualquier esquema; el único requisito es ser XML válido.
Al incluir la información personalizada en los elementos XMLDocument del tipo de contenido, puede garantizar que la información personalizada que necesita para implementar la solución está encapsulada en el tipo de contenido y forma parte de él.
Además, los elementos XMLDocument incluidos en un tipo de contenido de sitio se copian en todos los elementos secundarios basados en dicho tipo de contenido.
Puede agregar esta información a un tipo de contenido de dos formas:
Antes de aprovisionar el tipo de contenido, como un elemento Elemento XmlDocument (ContentType) incluido en el XML de definición de tipo de contenido usado para aprovisionar el tipo de contenido.
Para obtener más información, consulte Esquema de definición de tipo de contenido.
Después de aprovisionar el tipo de contenido, mediante el método Add del objeto SPXmlDocumentCollection del modelo de objetos de Windows SharePoint Services 3.0.
Si realiza un cambio en un documento XML y, a continuación, realiza una operación de propagación, se sobrescribe todo el documento XML en todos los tipos de contenido secundario. Para obtener más información, consulte Actualización de tipos de contenido secundarios.
Esquemas de documento XML incluidos con Windows SharePoint Services
Windows SharePoint Services 3.0 incluye documentos XML predefinidos, que puede usar para especificar formularios personalizados para un tipo de contenido o para especificar redirecciones del cliente a distintas páginas de formularios para un tipo de contenido.
Introducción al esquema FormTemplates
Este esquema permite especificar las plantillas de formulario que se usan para mostrar las páginas de representación, creación y edición de un elemento en la interfaz de usuario de Windows SharePoint Services 3.0.
Introducción al esquema FormUrls
Este esquema permite especificar redirecciones del cliente a distintas páginas de formularios de presentación, edición y creación para los elementos de este tipo de contenido.
Vea también
Otros recursos
Introducción a los tipos de contenido
Esquema de definición de tipo de contenido
Introducción al objeto SPContentType