SPWeb.ApplyTheme - Méthode (String)
Remarque : cette API est désormais obsolète.
Applique un thème à un site Web.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<ObsoleteAttribute("This method applies to SharePoint 2007 theming and is no longer functional", _
False)> _
Public Sub ApplyTheme ( _
strNewTheme As String _
)
'Utilisation
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
)
Paramètres
strNewTheme
Type : System.StringL'ID du modèle du nouveau thème est spécifié dans le fichier SpThemes.xml du dossier \\ProgramFiles\Common Files\Microsoft Shared\web server extensions\14\Template\Layouts\1033 .
Remarques
Avertissement
Utilisez cette méthode uniquement lorsque l'interface utilisateur est en mode de compatibilité descendante (SPWeb.UIVersion = 3).
Cette méthode définit la propriété Theme pour le nom du thème spécifié par strNewTheme.
Exemples
L'exemple de code suivant applique un thème spécifié à un site dans la collection de sites actuelle.
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");
}
Notes
Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.