SPWeb.ApplyTheme method (String)
NOTE: This API is now obsolete.
Aplica um tema a um site.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
<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
Type: System.StringA identificação do modelo do novo tema que é especificado no arquivo spthemes da pasta \\ProgramFiles\Common Files\Microsoft Shared\web server extensions\14\Template\Layouts\1033 .
Comentários
Aviso
Use este método somente quando a interface do usuário está no modo de compatibilidade com versões anteriores (SPWeb.UIVersion = 3).
Este método define a propriedade Theme para o nome do tema especificado por strNewTheme.
Examples
O exemplo de código a seguir aplica um tema especificado para um site no conjunto de sites atual.
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");
}
Dica
Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.