Поделиться через


Метод 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сведения о рекомендованные методы программирования, см.

См. также

Справочные материалы

SPWeb класс

Элементы SPWeb

Перегрузка ApplyTheme

Пространство имен Microsoft.SharePoint