更新和删除解决方案存储

本主题描述更新和删除解决方案存储

更新解决方案存储

您可以将个人解决方案数据以附件或 StorageItem 对象的属性值的形式存储在大多数文件夹中。 由于多个解决方案共享相同的解决方案存储是可以的,在更新附件或属性后,解决方案应当调用 StorageItem.Save 以更新文件夹中的项目。 如果有多个解决方案访问同一个对象,该对象总是会通过最近的 StorageItem.Save 显示更新。

试图将数据保存到已被删除的 StorageItem 对象将导致以下错误:"无法执行该操作。"

删除解决方案存储

Solutions can remove a StorageItem object by calling StorageItem.Delete. This call permanently removes the object from the folder; it does not move it to the Deleted Items folder. This allows a solution to clean up or reset the storage for its private data.

试图删除已由以前的 StorageItem.Delete 调用删除的 StorageItem 将导致以下错误:"无法完成删除操作。"

注意只能通过相应 StorageItem 对象的 Delete 方法删除解决方案存储。 如果创建者解决方案已被卸载并且没有可以访问该对象以将其删除的其他解决方案,只要文件夹存在,该对象将一直会在该文件夹中保持为隐藏项目。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。