IVsPersistDocData3 Interface

Definition

Tells the data document (object implementing IVsPersistDocData) whether or not to release its storage for closing or reloading. Extends, but does not inherit from, IVsPersistDocData.

public interface class IVsPersistDocData3
public interface class IVsPersistDocData3
__interface IVsPersistDocData3
[System.Runtime.InteropServices.Guid("DEC057F4-46D1-4BD3-9D63-21E5E3F19368")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPersistDocData3
[<System.Runtime.InteropServices.Guid("DEC057F4-46D1-4BD3-9D63-21E5E3F19368")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPersistDocData3 = interface
Public Interface IVsPersistDocData3
Attributes

Methods

HandsOffDocDataStorage()

Tells the data document (object implementing IVsPersistDocData) to release any hold it has on its storage (i.e. release any file system locks on its file).

HandsOnDocDataStorage()

Enables the data document to place locks on its storage.

Applies to