Document.AutoRecover 屬性 (Visio)
會決定啟用自動復原時,是否會複製未儲存變更的已開啟文件。 讀取/寫入。
語法
運算式。自動回復
表達 代表 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 支援與意見反應。