Metodo WorkbookBase.RemoveCustomization
Rimuove dalla cartella di lavoro la personalizzazione creata tramite gli strumenti di sviluppo di Office in Visual Studio.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public Sub RemoveCustomization
public void RemoveCustomization()
Eccezioni
Eccezione | Condizione |
---|---|
CannotRemoveCustomizationException | Impossibile rimuovere dalla cartella di lavoro le proprietà personalizzate del documento o i dati memorizzati nella cache. |
UnauthorizedAccessException | Il documento è protetto. |
Note
Il metodo rimuove la personalizzazione eseguendo le attività illustrate di seguito:
Elimina le proprietà personalizzate _AssemblyName e _AssemblyLocation dalla cartella di lavoro. Per ulteriori informazioni, vedere Cenni preliminari sulle proprietà personalizzate dei documenti.
Elimina i dati memorizzati nella cache dalla cartella di lavoro. Per ulteriori informazioni sui dati memorizzati nella cache, vedere Memorizzazione di dati nella cache.
Se la cartella di lavoro è protetta, il metodo può generare un'eccezione UnauthorizedAccessException. Rimuovere ogni forma di protezione dalla cartella di lavoro prima di effettuare la chiamata a questo metodo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools.Excel
Altre risorse
Procedura: rimuovere estensioni di codice gestito dai documenti
Memorizzazione di dati nella cache
Cenni preliminari sulle proprietà personalizzate dei documenti