Document.AutoRecover 属性 (Visio)
确定启用自动恢复时是否复制具有未保存更改的打开的文档。 读/写。
语法
表达式。自动恢复
表达 一个代表 Document 对象的变量。
返回值
布尔值
备注
如果启用了自动恢复(如果 Application.AutoRecoverInterval 属性大于 0),则所有具有未保存更改的打开的文档都被复制到临时文件中。 如果不希望恢复文档,请将其 “自动恢复 ”属性设置为 False。 AutoRecover 属性不会随文档一起保存,并且每次打开文档时都必须进行设置。
当 Microsoft Visio 在异常终止后启动并确定已启用自动恢复时,它将尝试打开在终止时已打开的所有文件。
如果有比上次保存的文件副本更新的恢复文件,Visio 将打开恢复的文件,并在文档的标题栏中显示该名称
"<file name> (Recovered)"
。如果没有恢复文件,Visio 将打开上次保存的文档副本。
您仍然必须在 Visio 关闭之前保存对恢复的文档的更改。 如果不保存恢复的文档,更改将被丢弃,就像在任何未保存的文档中一样。
示例
以下 Microsoft Visual Basic for Applications (VBA) 宏显示如何使用 AutoRecover 属性禁用特定文档的自动恢复。
Private Sub Document_DocumentOpened(ByValdoc As IVDocument)
'Do not recover this document
ThisDocument.AutoRecover = False
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。