IVsDocumentLockHolder.CloseDocumentHolder(UInt32) Method

Definition

Called when the environment closes a document with an IVsDocumentLockHolder entry in the running document table.

C++/CX
public:
 int CloseDocumentHolder(unsigned int dwSaveOptions);

Parameters

dwSaveOptions
UInt32

[in] Save options for the document. For more information, see __FRAMECLOSE.

Returns

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From vsshell.idl:

cpp#
HRESULT IVsDocumentLockHolder::CloseDocumentHolder(  
   FRAMECLOSE dwSaveOptions  
);  

IVsDocumentLockHolder::CloseDocumentHolder is called by the environment when the following occurs:

  • The document is closed in the environment

  • The document is going to be opened by an editor managed by the environment and the environment needs to close the invisible lock holder first.

Applies to

Proizvod Verzije
Visual Studio SDK 2015, 2017, 2019, 2022