IVsFileBackup Interface

Definition

Implemented by components interested in being backed up.

public interface class IVsFileBackup
public interface class IVsFileBackup
__interface IVsFileBackup
[System.Runtime.InteropServices.Guid("7B32BDF9-89D3-4574-B6AC-F2EEE9DEAB18")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFileBackup
[System.Runtime.InteropServices.Guid("7B32BDF9-89D3-4574-B6AC-F2EEE9DEAB18")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsFileBackup
[<System.Runtime.InteropServices.Guid("7B32BDF9-89D3-4574-B6AC-F2EEE9DEAB18")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFileBackup = interface
[<System.Runtime.InteropServices.Guid("7B32BDF9-89D3-4574-B6AC-F2EEE9DEAB18")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsFileBackup = interface
Public Interface IVsFileBackup
Derived
Attributes

Remarks

IVsFileBackup should be supported by components interested in being backed up. Visual Studio File Recovery backs up all objects in the Running Document Table that support IVsFileBackup and have unsaved changes.

Methods

BackupFile(String)

Persists the object to a single file

IsBackupFileObsolete(Int32)

Sets a backup dirty bit.

Applies to