IVsFileBackup2 Interface

Définition

Cette interface doit être prise en charge par les données de document qui doivent être sauvegardées. La récupération de fichiers Visual Studio sauvegarde tous les objets de la table de documents en cours d’exécution qui prennent en charge IVsFileBackup2 et qui comportent des modifications non enregistrées. Implémentez cette interface plutôt que IVsFileBackup si votre composant prend en charge les sauvegardes asynchrones qui ne s’exécutent pas sur le thread d’interface utilisateur.

public interface class IVsFileBackup2
public interface class IVsFileBackup2
__interface IVsFileBackup2
[System.Runtime.InteropServices.Guid("4FFA05A4-6C77-4952-AB60-B33E0A6416C5")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsFileBackup2
[<System.Runtime.InteropServices.Guid("4FFA05A4-6C77-4952-AB60-B33E0A6416C5")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsFileBackup2 = interface
Public Interface IVsFileBackup2
Attributs

Méthodes

BackupFileAsync(String)

Sauvegarde le fichier de façon asynchrone.

HasChangedSinceLastBackup()

Détermine si le fichier a été modifié depuis la dernière sauvegarde.

S’applique à