Y a-t-il un événement que je peux enregistrer à partir de mon application VSTO qui est déclenchée lorsque le thème de Word 2007 est modifié?Événement lorsque Word 2007 modifie le thème
Répondre
Comme crauscher dit, Office ne semble pas déclencher un événement public lorsque le thème d'une application Office 2007 est changé par l'utilisateur.
Le plus facile que vous pouvez faire est d'interroger la clé de Registre à intervalles réguliers pour voir s'il y avait un changement:
Office 2007: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Theme
Office 2010: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Theme
Où Theme est 1
pour Bleu, 2
pour Argent et 3
pour le schéma Noir. Cet article vous donne du code C# que vous pouvez utiliser et modifier: Setting the BackColor to match the Office 2007 color scheme
This article décrit que les paramètres de thème sont stockés dans le registre mais ne sont pas exposés via l'API VSTO.
Je n'ai jamais vu un événement qui fait cela.
Je ne suis au courant des événements de mots suivants, voir
link text voir aussi Visual studio tools for Office
- 1. La stratégie de marque SharePoint modifie SiteLogoUrl par thème, aucun événement appliqué de thème n'existe
- 2. WPF Office 2007 Thème
- 3. Word 2007 Add-in
- 4. XPS to Word 2007
- 5. Comment puis-je accéder à un événement OnLoad dans Word 2007 VBA?
- 6. Événement OnKeyUp dans Access 2007
- 7. Convertir modèle Word à partir de MS Word 2003 à MS Word 2007
- 8. Diviser des documents dans Word 2007
- 9. Valider un fichier modèle Word 2007
- 10. Événement jqmodal lorsque le modal disparaît
- 11. Supprimer des balises Word 2007 d'un texte
- 12. Comment détecter les polices de thème dans Powerpoint 2007 VBA?
- 13. Conversion de masse de Word 2003 à Word 2007 sans utiliser l'automatisation Word?
- 14. Fichier de manipulation-> Nouveau dans Word 2007
- 15. Enregistrement de propriétés de document Word 2007 dans C# 2.0
- 16. Insérer par programme un document Word dans un document existant (Word 2007)
- 17. Facilité de migration des barres d'outils des macros personnalisées Word 2003 dans Word 2007?
- 18. Word 2007, VSTO obtenir l'emplacement d'enregistrement par défaut
- 19. MOSS 2007 Wiki Exporter vers MS Word ou PDF
- 20. Lire un tableau Word 2007 en utilisant C#
- 21. Pourquoi mes index sont-ils supprimés lorsque je modifie le schéma d'une vue Indexée?
- 22. Événement lorsque l'utilisateur change d'onglet du navigateur
- 23. Le thème personnalisé sharepoint se comporte bizarrement
- 24. Extraire par programme le code de macro (VBA) à partir de Word 2007 docs
- 25. Modifier le style d'espace réservé pour les citations de Word 2007.
- 26. lecture document word
- 27. Le style de sélection des bordures dans IE modifie le bouton fléché
- 28. Lire le fichier Word 2007 et extraire le texte, les commentaires et le nom du commentateur à l'aide d'ASP.NET/C#
- 29. Comment adapter le thème WordPress à BlogEngine.net
- 30. Remplacer temporairement le thème CSS dans ASP.NET