Workbook.RemoveCustomization, méthode
Supprime la personnalisation créée à l'aide des outils de développement Office dans Visual Studio à partir du classeur.
Espace de noms : Microsoft.Office.Tools.Excel
Assemblys : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Sub RemoveCustomization
void RemoveCustomization()
Exceptions
Exception | Condition |
---|---|
CannotRemoveCustomizationException | Les propriétés du document personnalisées ou les données en mémoire cache n'ont pas pu être supprimées du classeur. |
UnauthorizedAccessException | Le document est protégé. |
Notes
Cette méthode supprime la personnalisation en effectuant les tâches suivantes :
Les propriétés personnalisées _AssemblyName et _AssemblyLocation sont supprimées du classeur. Pour plus d'informations, consultez Vue d'ensemble des propriétés de document personnalisées.
Les données en mémoire cache sont supprimées du classeur. Pour plus d'informations sur les données en mémoire cache, consultez Mise en cache des données.
Cette méthode peut lever une exception UnauthorizedAccessException si le classeur est protégé. Supprimez toute protection du classeur avant d'appeler cette méthode.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.Office.Tools.Excel, espace de noms
Autres ressources
Comment : supprimer des extensions de code managé de documents