Registro de controladores de eventos como tipos de contenido

Los tipos de contenido son bloques de creación reutilizables en el almacén de datos de Windows SharePoint Services. A causa de esto, los controladores de eventos que se registran en este nivel son específicos de un determinado comportamiento que se desea admitir. Consideremos, por ejemplo, un tipo de contenido denominado Especificación del producto, que podría agregar a una biblioteca de documentos denominada Documentos compartidos. Podría crear controladores de eventos y registrarlos en el nivel del tipo de contenido, Especificación del producto, que se ocupa de un procesamiento muy específico con respecto a una especificación. Cuando los usuarios usan este tipo de contenido, inmediatamente también obtienen este comportamiento adjunto a su lista o biblioteca.

Si necesita registrar un controlador de eventos para una lista o biblioteca específica, o para un conjunto específico de listas o bibliotecas, debe hacerlo en el nivel de las características. Con respecto a las listas y bibliotecas, las características son un nuevo concepto individual de Windows SharePoint Services que representan secciones específicas del Lenguaje de marcado de la aplicación de colaboración (CAML) que se consolidaron previamente en un archivo (SCHEMA.XML u ONET.XML). En Windows SharePoint Services 3.0, estas secciones CAML se han aislado, lo que significa que puede reutilizarlas en distintos lugares. Ahora la estructura y la definición de campos de una lista se crean mediante una característica.

Con respecto al registro del controlador de eventos, puede usar el concepto de la característica para registrar el ensamblado para una lista o biblioteca específica (especificando el GUID de la lista o biblioteca) o para un determinado tipo de lista o biblioteca (por ejemplo, todas las bibliotecas de documentos o todas las bibliotecas de formularios). Para definir una característica, debe dos archivos XML del mismo tipo (Feature.xml y Element.xml), tal como se describe en Registro de un controlador de eventos.

Vea también

Otros recursos

Tipos de contenido
Trabajo con características