Visio) (Document.AutoRecover 屬性

會決定啟用自動復原時,是否會複製未儲存變更的已開啟文件。 讀取/寫入。

語法

運算式。自動回復

運算式 代表 Document 物件的變數。

傳回值

布林值

註解

如果啟用自動復原, (Application.AutoRecoverInterval 屬性大於 0) ,則所有已開啟且未儲存變更的文件都會複製到暫存檔中。 如果您不想要復原文件,請將其 AutoRecover 屬性設為 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 支援與意見反應。