Share via


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.String

    A 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.

Ver também

Referência

SPWeb class

SPWeb members

ApplyTheme overload

Microsoft.SharePoint namespace