RunningDocumentTable Methods

 

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

NameDescription
System_CAPS_pubmethodAdvise(IVsRunningDocTableEvents^)

Enables the client to receive events about changes to the Running Document Table (RDT).

System_CAPS_pubmethodCloseDocument(__FRAMECLOSE, UInt32)

Closes the document.

System_CAPS_pubmethodCloseHierarchy(__FRAMECLOSE, IVsHierarchy^)

Closes the project hierarchy.

System_CAPS_pubmethodCloseSolution(__FRAMECLOSE)

Closes the solution.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFindAndLockDocumentEx(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32)

Finds and locks the document.

System_CAPS_pubmethodFindAndLockDocumentEx(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, IVsHierarchy^, UInt32, UInt32)

Finds and locks the document.

System_CAPS_pubmethodFindAndLockDocumentEx(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, UInt32)

Finds and locks the document.

System_CAPS_pubmethodFindDocument(String^)

Gets an object from the Running Document Table (RDT) that represents the document specified by the given path.

System_CAPS_pubmethodFindDocument(String^, IVsHierarchy^, UInt32, UInt32)

Gets an object, cookie, and owning project type from the Running Document Table (RDT) for the document specified by the given path.

System_CAPS_pubmethodFindDocument(String^, UInt32)

Gets a cookie from the Running Document Table (RDT) that represents the document specified by the given path.

System_CAPS_pubmethodFindOrRegisterAndLockDocument(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, Object^)

System_CAPS_pubmethodFindOrRegisterAndLockDocument(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, Object^, IVsHierarchy^, UInt32, UInt32)

System_CAPS_pubmethodFindOrRegisterAndLockDocument(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, Object^, UInt32)

System_CAPS_pubmethodGetDocumentInfo(String^)

Gets information about a document registered in the Running Document Table, given the identifier of the document.

System_CAPS_pubmethodGetDocumentInfo(UInt32)

Gets information about a document registered in the Running Document Table, given the identifier of the document.

System_CAPS_pubmethodGetEnumerator()

Gets an enumerator of the documents in the Running Document Table.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetHierarchyItem(String^)

Gets the project that owns the specified document.

System_CAPS_pubmethodGetRelatedSaveTreeItems(UInt32, UInt32)

Gets an array of save tree items.

System_CAPS_pubmethodGetRunningDocumentContents(String^)

Uses the Running Document Table (RDT) to obtain the contents of a document given the path to the document.

System_CAPS_pubmethodGetRunningDocumentContents(UInt32)

Uses the Running Document Table (RDT) to obtain the contents of a document given the path to the document.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodLockDocument(_VSRDTFLAGS, UInt32)

Gets a read or edit lock on the specified document.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodQueryCloseRunningDocument(String^)

Determines whether the document can be closed.

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

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

System_CAPS_pubmethodRenameDocument(String^, String^, IVsHierarchy^, UInt32)

Renames a document and optionally gives ownership of the document to the specified project.

System_CAPS_pubmethodSaveFileIfDirty(String^)

Saves the specified file if it has changed since the last save.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnadvise(UInt32)

Indicates the client is no longer interested in receiving Running Document Table (RDT) events.

System_CAPS_pubmethodUnlockDocument(_VSRDTFLAGS, UInt32)

Releases a read or edit lock on the open document.

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable::GetEnumerator()

Enumerates the documents in the Running Document Table.

Return to top
Show: