Clase SPCustomWebTemplate

Representa una plantilla Web.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.SPWebTemplate
    Microsoft.SharePoint.SPCustomWebTemplate

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public NotInheritable Class SPCustomWebTemplate _
    Inherits SPWebTemplate
'Uso
Dim instance As SPCustomWebTemplate
public sealed class SPCustomWebTemplate : SPWebTemplate

Comentarios

Crear una plantilla Web (archivo .wsp) al guardar un sitio como una plantilla en la interfaz de usuario o a través del modelo de objetos mediante el método de SaveAsTemplate() . Puede crear también manualmente el contenido del paquete .wsp, archivo por archivo.

Plantillas Web están uno de estos dos tipos de entidades fundacionales que pueden usarse para crear sitios. El otro tipo es la configuración de la definición de sitio.

Nota

Mientras un SPWebTemplate puede representar una configuración de definición de sitio o una plantilla Web, un SPCustomWebTemplate siempre representa una plantilla Web.

Utilice el método GetCustomWebTemplates de la clase SPSite para devolver la colección de plantillas Web. Una vez que tenga una referencia a una colección, utilice un indizador para devolver una única plantilla Web. Por ejemplo, si la colección se asigna a una variable denominada myWebTemplates, use myWebTemplates[index] en Microsoft Visual C# o myWebTemplates(index) en Microsoft Visual Basic, donde index es el título o el número de índice de la colección de la plantilla Web.

Una plantilla Web se define mediante un conjunto de archivos que se comprimen en el archivo .wsp. El más importante de estos archivos es un archivo elements.xml que contiene un elemento WebTemplate Element (Web template) y un archivo Onet.xml . El archivo .wsp se almacena en la base de datos de SharePoint Foundation . (Un archivo .wsp es un archivo CAB. Se puede abrir en el Explorador de Windows si cambia primero la extensión a .cab.)

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SPCustomWebTemplate

Espacio de nombres Microsoft.SharePoint