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