ThmxTheme - Membres

Représente un fichier de thème XML Microsoft Office . Les méthodes et les propriétés de cette classe d'activer lecture et d'écriture sur le nom du thème, la liste des couleurs et la liste des polices.

Le type ThmxTheme expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AccentColor1 Obtient la première couleur d'accentuation qui appartient à ce thème.
Propriété publique AccentColor2 Obtient la deuxième couleur d'accentuation qui appartient à ce thème.
Propriété publique AccentColor3 Obtient la troisième couleur d'accentuation qui appartient à ce thème.
Propriété publique AccentColor4 Obtient la couleur d'accentuation quatrième qui appartient à ce thème.
Propriété publique AccentColor5 Obtient la cinquième couleur d'accentuation qui appartient à ce thème.
Propriété publique AccentColor6 Obtient la couleur d'accentuation sixième qui appartient à ce thème.
Propriété publique AccessibleDescription Obtient une brève description de ce thème.
Propriété publique BackgroundImageUri Thmx thèmes ne prennent pas en charge les images d'arrière-plan
Propriété publique DarkColor1 Obtient la première couleur sombre qui appartient à ce thème.
Propriété publique DarkColor2 Obtient la deuxième couleur sombre qui appartient à ce thème.
Propriété publique File Obtient l' SPFile associé avec ce thème, le cas échéant.
Propriété publique FollowedHyperlinkColor Obtient la couleur spécifiée dans le thème actuel à appliquer aux liens hypertexte qui ont été visités.
Propriété publique HyperlinkColor Obtient la couleur à appliquer aux liens hypertexte dans le thème actuel.
Propriété publique IsInverted
Propriété publique LightColor1 Obtient la première couleur de lumière à appliquer dans le thème actuel.
Propriété publique LightColor2 Obtient la deuxième couleur claire à appliquer dans le thème actuel.
Propriété publique MajorFont Obtient la police principale à être utilisé dans ce thème.
Propriété publique MinorFont Obtient la police secondaire pour être utilisée dans ce thème.
Propriété publique Name Obtient ou définit le nom de ce thème.
Propriété publique ServerRelativeUrl Obtient l'URL relative de serveur du thème en cours, le cas échéant.
Propriété publique ThemeType Obtient le type de thème.

Haut

Méthodes

  Nom Description
Méthode publique ApplyTo(String) Applique le thème actuel dans le fichier de feuille de Style en cascade (CSS) donné.
Méthode publique ApplyTo(SPWeb, Boolean) Applique le thème actuel à un site web donné.
Méthode publique Close Ferme le thème et le package sous-jacent.
Méthode publiqueMembre statique EnforceThemedStylesForWeb Réapplique le thème actuellement appliqué sur le site web.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GenerateThemedStyles(Boolean, SPWeb) Garantit que le thème a été appliqué à tous les styles thémables et que les styles de thème sont mis à jour.
Méthode publique GenerateThemedStyles(Boolean, SPWeb, String) S'assure que ce thème a été appliqué à tous les styles thémables et que les styles à thème correspondants sont mis à jour.
Méthode publique GetHashCode (Hérité de Object)
Méthode publiqueMembre statique GetManagedThemes Obtient la liste des thèmes gérées disponibles dans la galerie thème de la collection de sites donnée.
Méthode publiqueMembre statique GetManagedThemesFromFolder Obtient la liste des thèmes gérées disponibles dans le dossier déterminé pour un site donné.
Méthode publiqueMembre statique GetThemedCssReference Construit un lien de feuilles de style en cascade.
Méthode publiqueMembre statique GetThemedCssUrl Renvoie l'URL où la feuille de Style en cascade (CSS) à thème peuvent être récupérées.
Méthode publiqueMembre statique GetThemedCssUrlForEncodedUrl Renvoie l'URL où la feuille de Style en cascade (CSS) à thème peuvent être récupérées.
Méthode publique GetThemeFontByName Obtient une police de thème par nom.
Méthode publique GetThemeShadeByName(String) Obtient une nuance thème par nom.
Méthode publique GetThemeShadeByName(String, Boolean) Obtient une nuance thème par nom
Méthode publique GetThemeShadeByNameOrNull Obtient une nuance thème par nom ou valeur null si aucune ombre de thème tel n'existe dans ce thème
Méthode publiqueMembre statique GetThemeUrlForWeb Obtient l'URL relative de serveur pour l'objet ThmxTheme dont le thème est appliqué à un site SharePoint Web donné.
Méthode publique GetType (Hérité de Object)
Méthode publiqueMembre statique IsThemeShared Détermine si l'ensemble des fichiers générés pour le thème actuellement appliqué à un site web est potentiellement partagé par d'autres sites Web. Il est effectué uniquement en fonction de leur emplacement et non un calcul réel si ces fichiers sont effectivement en cours d'utilisation par d'autres sites Web.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publiqueMembre statique Open(Package) Ouvre le package thème spécifié.
Méthode publiqueMembre statique Open(Stream) Ouvre un package de thème dans le flux spécifié.
Méthode publiqueMembre statique Open(SPFile) Ouvre le package thème spécifié.
Méthode publiqueMembre statique Open(SPSite, String) Ouvre le package thème associé au site SharePoint Web spécifié et l'URL relative de serveur.
Méthode publiqueMembre statique Open(Stream, FileMode, FileAccess) Ouvre un package de thème en utilisant le flux d'e/s donné, le mode fichier et l'accès aux fichiers.
Méthode publiqueMembre statique Open(SPFile, Boolean, FileMode, FileAccess) Ouvre le package thème spécifié à l'aide des valeurs fournies pour la version, le mode de fichier et un accès aux fichiers.
Méthode publiqueMembre statique RemoveThemeFromWeb Définit le thème sur le web sur aucun.
Méthode publique Save Enregistre les modifications apportées à ce thème dans le flux sous-jacent.
Méthode publiqueMembre statique SetThemeUrlForWeb(SPWeb, String) Applique le thème indiqué par l'URL spécifiée pour le site web spécifié.
Méthode publiqueMembre statique SetThemeUrlForWeb(SPWeb, String, Boolean) Applique le thème indiqué par l'URL spécifiée pour le site web spécifié.
Méthode publique ToString (Hérité de Object)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée IDisposable.Dispose Libère les ressources non managées utilisées par un objet de cette classe.

Haut

Voir aussi

Référence

ThmxTheme classe

Microsoft.SharePoint.Utilities - Espace de noms