Share via


WorkbookBase.RemoveCustomization 方法

从工作簿中移除使用 Visual Studio 中的 Office 开发工具创建的自定义项。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

语法

声明
Public Sub RemoveCustomization
public void RemoveCustomization()

异常

异常 条件
CannotRemoveCustomizationException

未能从工作簿中移除自定义文档属性或缓存的数据。

UnauthorizedAccessException

该文档是受保护的。

备注

此方法通过执行下列任务移除自定义项:

  • 删除工组簿的 _AssemblyName_AssemblyLocation 自定义属性。 有关更多信息,请参见 自定义文档属性概述

  • 删除工组簿的缓存数据。 有关缓存数据的更多信息,请参见缓存数据

如果工作簿受到保护,则此方法可能会引发 UnauthorizedAccessException。 调用此方法前,应从工作簿移除所有保护。

.NET Framework 安全性

请参见

参考

WorkbookBase 类

Microsoft.Office.Tools.Excel 命名空间

其他资源

如何:移除文档中的托管代码扩展

缓存数据

自定义文档属性概述