IVsRunningDocumentTable Methods

 

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

NameDescription
System_CAPS_pubmethodAdviseRunningDocTableEvents(IVsRunningDocTableEvents^, UInt32)

Enables the client to receive notifications of changes to the Running Document Table (RDT).

System_CAPS_pubmethodFindAndLockDocument(UInt32, String^, IVsHierarchy^, UInt32, IntPtr, UInt32)

Locates a document in the RDT using the document file name, then obtains a read or edit lock on that document.

System_CAPS_pubmethodGetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String^, IVsHierarchy^, UInt32, IntPtr)

Returns information about a document registered in the RDT, given the cookie.

System_CAPS_pubmethodGetRunningDocumentsEnum(IEnumRunningDocuments^)

Enumerates through all documents in the RDT.

System_CAPS_pubmethodLockDocument(UInt32, UInt32)

Obtains a read or edit lock on a document when it is opened.

System_CAPS_pubmethodModifyDocumentFlags(UInt32, UInt32, Int32)

Modifies the RDT document flags for a registered document.

System_CAPS_pubmethodNotifyDocumentChanged(UInt32, UInt32)

Notifies the client when changes are made to the document.

System_CAPS_pubmethodNotifyOnAfterSave(UInt32)

Fires after a document in the RDT has been saved.

System_CAPS_pubmethodNotifyOnBeforeSave(UInt32)

Fires before a document in the RDT is saved.

System_CAPS_pubmethodRegisterAndLockDocument(UInt32, String^, IVsHierarchy^, UInt32, IntPtr, UInt32)

Creates an entry in the running document table when a document is created or opened.

System_CAPS_pubmethodRegisterDocumentLockHolder(UInt32, UInt32, IVsDocumentLockHolder^, UInt32)

Registers a document lock holder in the running document table.

System_CAPS_pubmethodRenameDocument(String^, String^, IntPtr, UInt32)

Renames and/or changes the ownership of a document.

System_CAPS_pubmethodSaveDocuments(UInt32, IVsHierarchy^, UInt32, UInt32)

Saves the documents.

System_CAPS_pubmethodUnadviseRunningDocTableEvents(UInt32)

Disables the client from receiving notifications of changes to the RDT.

System_CAPS_pubmethodUnlockDocument(UInt32, UInt32)

Releases a read or edit lock on the open document.

System_CAPS_pubmethodUnregisterDocumentLockHolder(UInt32)

Unregisters a document lock holder in the running document table.

Return to top
Show: