(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.StringEl 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.