SPWeb.ApplyTheme-Methode (String)

HINWEIS: Diese API ist veraltet.

Wendet ein Design auf eine Website.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<ObsoleteAttribute("This method applies to SharePoint 2007 theming and is no longer functional",  _
    False)> _
Public Sub ApplyTheme ( _
    strNewTheme As String _
)
'Usage
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
)

Parameter

  • strNewTheme
    Typ: System.String

    Die Vorlagen-ID des neuen Designs, die in der Datei SpThemes.xml des Ordners \\ProgramFiles\Common Files\Microsoft Shared\web server extensions\14\Template\Layouts\1033 angegeben ist.

Hinweise

Warnung

Verwenden Sie diese Methode nur, wenn die Benutzeroberfläche im Abwärtskompatibilitätsmodus ist (SPWeb.UIVersion = 3).

Diese Methode legt die Theme -Eigenschaft auf den Namen des Designs durch strNewThemeangegeben.

Beispiele

Im folgenden Codebeispiel wird eine angegebene Design auf einer Website in der aktuellen Websitesammlung angewendet.

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");
}

Hinweis

Bestimmte Objekte die IDisposable -Schnittstelle implementieren, und Sie müssen vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.

Siehe auch

Referenz

SPWeb Klasse

SPWeb-Member

ApplyTheme-Überladung

Microsoft.SharePoint-Namespace