Document.AutoRecover 属性 (Visio)

确定启用自动恢复时是否复制具有未保存更改的打开的文档。 读/写。

语法

表达式自动恢复

表达 一个代表 Document 对象的变量。

返回值

布尔值

备注

如果启用了自动恢复(如果 Application.AutoRecoverInterval 属性大于 0),则所有具有未保存更改的打开的文档都被复制到临时文件中。 如果不希望恢复文档,请将其 “自动恢复 ”属性设置为 FalseAutoRecover 属性不会随文档一起保存,并且每次打开文档时都必须进行设置。

当 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。