Метод SPWeb.ApplyTheme (String)
Примечание. Этот API устарел.
Применяет тему к веб-сайту.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<ObsoleteAttribute("This method applies to SharePoint 2007 theming and is no longer functional", _
False)> _
Public Sub ApplyTheme ( _
strNewTheme As String _
)
'Применение
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
)
Параметры
strNewTheme
Тип: System.StringИдентификатор шаблона новой темы, указанной в файле SpThemes.xml в папку \\ProgramFiles\Common Files\Microsoft Shared\web server extensions\14\Template\Layouts\1033 .
Замечания
Предупреждение
Используйте этот метод только в том случае, если пользовательский Интерфейс находится в режиме обратной совместимости (SPWeb.UIVersion = 3).
Этот метод устанавливает значение свойства Theme имя темы, заданные strNewTheme.
Примеры
В следующем примере кода применяется указанная тема на сайт в текущем семействе узлов.
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");
}
Примечание
Некоторые объекты реализуют интерфейс IDisposable и следует избегать сохранения этих объектов в памяти, после они больше не нужны. Disposing Objectsсведения о рекомендованные методы программирования, см.