Share via


(String) del método SPWeb.ApplyTheme

NOTA: esta API está ahora obsoleta.

Se aplica un tema a un sitio Web.

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

Sintaxis

'Declaración
<ObsoleteAttribute("This method applies to SharePoint 2007 theming and is no longer functional",  _
    False)> _
Public Sub ApplyTheme ( _
    strNewTheme As String _
)
'Uso
Dim instance As SPWeb
Dim strNewTheme As String

instance.ApplyTheme(strNewTheme)
[ObsoleteAttribute("This method applies to SharePoint 2007 theming and is no longer functional", 
    false)]
public void ApplyTheme(
    string strNewTheme
)

Parámetros

  • strNewTheme
    Tipo: System.String

    El identificador de plantilla del nuevo tema que se especifica en el archivo SpThemes.xml de la carpeta \\ProgramFiles\Common Files\Microsoft Shared\web server extensions\14\Template\Layouts\1033 .

Comentarios

Advertencia

Use este método sólo cuando la interfaz de usuario está en modo de compatibilidad con versiones anteriores (SPWeb.UIVersion = 3).

Este método establece la propiedad Theme en el nombre del tema especificado por strNewTheme.

Ejemplos

En el ejemplo de código siguiente se aplica un tema especificado a un sitio en la colección de sitios actual.

Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("Website_URL")
    webSite.ApplyTheme("Theme_ID")
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))
{
    oWebsite.ApplyTheme("Theme_ID");
}

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.

Vea también

Referencia

clase SPWeb

Miembros SPWeb

Sobrecarga ApplyTheme

Espacio de nombres Microsoft.SharePoint