(String) del método SPWeb.ApplyWebTemplate
Aplica la definición de sitio o plantilla de sitio especificada al sitio web al que no se ha aplicado ninguna plantilla.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Sub ApplyWebTemplate ( _
strWebTemplate As String _
)
'Uso
Dim instance As SPWeb
Dim strWebTemplate As String
instance.ApplyWebTemplate(strWebTemplate)
public void ApplyWebTemplate(
string strWebTemplate
)
Parámetros
strWebTemplate
Tipo: System.StringEl nombre de la definición de sitio o el nombre de archivo de la plantilla de sitio que se aplique.
Excepciones
Excepción | Condición |
---|---|
SPException | El sitio Web está bloqueado para escritura o de sólo lectura. |
Comentarios
Advertencia
Tenga cuidado al llamar a este método dentro de una función de devolución de llamada de aprovisionamiento de sitio Web. Si se llama a este método dentro de una devolución de llamada de aprovisionamiento que se define en la misma configuración de definición de sitio que se aplica, puede provocar un bucle infinito. En su lugar, cree dos configuraciones de definición de sitio similar dentro de la definición de sitio, uno que está visible y otro que está oculto. La configuración visible, a continuación, puede contener una devolución de llamada de ensamblado aprovisionamiento que se aplica la configuración oculta a los sitios Web.
Ejemplos
En el ejemplo de código siguiente se aplica una plantilla de sitio especificada a un subsitio en la colección de sitios actual.
Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("Website_URL")
webSite.ApplyWebTemplate("File_Name.stp")
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))
{
oWebsite.ApplyWebTemplate("File_Name.stp");
}
Nota
Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.