WorkbookBase.RemoveCustomization-Methode
Entfernt die Anpassung, die mit Office-Entwicklungstools in Visual Studio aus der Arbeitsmappe erstellt wurde.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
Public Sub RemoveCustomization
public void RemoveCustomization()
Ausnahmen
Ausnahme | Bedingung |
---|---|
CannotRemoveCustomizationException | Die benutzerdefinierten Dokumenteigenschaften oder die zwischengespeicherten Daten konnten nicht aus der Arbeitsmappe entfernt werden. |
UnauthorizedAccessException | Das Dokument wird geschützt. |
Hinweise
Mit dieser Methode wird die Anpassung durch Ausführen der folgenden Aufgaben entfernt:
Die benutzerdefinierte _AssemblyName-Eigenschaft und die benutzerdefinierte _AssemblyLocation-Eigenschaft werden aus der Arbeitsmappe gelöscht. Weitere Informationen finden Sie unter Übersicht über benutzerdefinierte Dokumenteigenschaften.
Die zwischengespeicherten Daten werden aus der Arbeitsmappe gelöscht. Weitere Informationen zu zwischengespeicherten Daten finden Sie unter Zwischenspeichern von Daten.
Durch diese Methode wird möglicherweise UnauthorizedAccessException ausgelöst, wenn die Arbeitsmappe geschützt ist. Vor dem Aufrufen dieser Methode sollte der Arbeitsmappenschutz aufgehoben werden.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Office.Tools.Excel-Namespace
Weitere Ressourcen
Gewusst wie: Entfernen von Erweiterungen durch verwalteten Code aus Dokumenten