IVsFileBackup2 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |