Qué se puede implementar en una solución de espacio aislado

Este tema resume los distintos tipos de proyectos de desarrollo que se pueden implementar como soluciones de espacio aislado.

Última modificación: jueves, 14 de abril de 2011

Hace referencia a: SharePoint Foundation 2010

Disponible en SharePoint Online

Los temas de esta sección proporcionan instrucciones detalladas para algunos de estos proyectos.

Nota

Para obtener información acerca de lo que no se puede hacer con solución de espacio aislado, consulte Restricciones en las soluciones de espacio aislado y otros temas de esa sección.

Componentes disponibles en las soluciones de espacio aislado

La siguiente tabla identifica los componentes más comunes que pueden incluirse como parte de solución de espacio aislado.

Componente

Comentarios

Ensamblado

Esto hace referencia a los ensamblados cuyo código de origen forma parte del proyecto solución de espacio aislado de Microsoft Visual Studio. Los ensamblados que no son de SharePoint no se pueden implementar en solución de espacio aislado. Los ensamblados en soluciones de espacio aislado se conservan en la base de datos de contenido dentro del archivo de paquete soluciones (WSP). Cuando se llama, se desempaqueta y almacena temporalmente en el sistema de archivos del servidor front-end web. Para obtener más información, vea ¿Dónde se implementan los ensamblados en las soluciones de espacio aislado?.

Enlace de tipo de contenido a una lista

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Tipo de contenido

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Acción personalizada para un menú, la cinta de opciones o una página de administración

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Receptor de eventos

Esto hace referencia a las clases derivadas de SPEventReceiverBase. Para obtener más información, vea Procedimiento para crear e implementar receptores de eventos en soluciones de espacio aislado.

Consulte también Receptor de características más adelante en esta tabla.

Característica

Las características en el ámbito de la colección de sitios o del sitio web solo son posibles en soluciones de espacio aislado. El ámbito de la aplicación web y del conjunto o granja de servidores no son posibles.

Todos los demás componentes de esta tabla deben implementarse en una o varias características.

Receptor de características

Para obtener más información, vea Procedimiento para crear e implementar receptores de características en soluciones de espacio aislado.

Campo

Solo son posibles los campos que usan un tipo de campo integrado de SharePoint Foundation o un tipo de campo personalizado que se instaló previamente en una solución de granja de servidores. No se puede implementar un tipo de campo personalizado en solución de espacio aislado. Para obtener más información, veaCómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Instancia de lista o biblioteca

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Plantilla de lista o biblioteca

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Página maestra

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Módulo (uno o varios archivos)

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Contenedor de propiedades

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

NotaNota
Sin embargo, SPPropertyBag no está disponible en soluciones de espacio aislado.

Flujo de trabajo de Microsoft SharePoint Designer 2010, a veces llamado flujo de trabajo "declarativo" o "sin código"

Los flujos de trabajo codificados se pueden implementar en solución de espacio aislado. Para obtener más información, vea Procedimiento para crear e implementar flujos de trabajo declarativos en soluciones de espacio aislado.

Página del sitio, incluida la página maestra y la página de contenido

Las páginas de aplicación no se pueden incluir en solución de espacio aislado. Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Asociación de característica a una configuración de definición de sitio (también denominada asociación de plantilla de característica o sitio)

Para obtener más información, vea Cómo crear e implementar elementos declarativos comunes en soluciones de espacio aislado.

Elemento web

Solo los elementos web derivados de System.Web.UI.WebControls.WebParts.WebPart pueden usarse en solución de espacio aislado. Las conexiones de elementos web no son posibles en soluciones de espacio aislado.

Plantilla web

Una plantilla web se implementa como un elemento WebTemplate junto con un archivo onet.xml y, opcionalmente, un archivo default.aspx. Una plantilla web es funcionalmente equivalente a una configuración de definición de sitio. Las configuraciones de definición de sitio no se puede implementar en solución de espacio aislado. Para obtener más información, vea Tipos de sitio: WebTemplates y definiciones de sitio.

Acción de flujo de trabajo

Para obtener más información, vea Procedimiento para crear e implementar acciones de flujo de trabajo en soluciones de espacio aislado.

Vea también

Conceptos

Arquitectura de soluciones de espacio aislado

Restricciones en las soluciones de espacio aislado