RunningDocumentTable Methods
Assembly: Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)
| Name | Description | |
|---|---|---|
![]() | Advise(IVsRunningDocTableEvents^) | Enables the client to receive events about changes to the Running Document Table (RDT). |
![]() | CloseDocument(__FRAMECLOSE, UInt32) | Closes the document. |
![]() | CloseHierarchy(__FRAMECLOSE, IVsHierarchy^) | Closes the project hierarchy. |
![]() | CloseSolution(__FRAMECLOSE) | Closes the solution. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | FindAndLockDocumentEx(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32) | Finds and locks the document. |
![]() | FindAndLockDocumentEx(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, IVsHierarchy^, UInt32, UInt32) | Finds and locks the document. |
![]() | FindAndLockDocumentEx(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, UInt32) | Finds and locks the document. |
![]() | FindDocument(String^) | Gets an object from the Running Document Table (RDT) that represents the document specified by the given path. |
![]() | FindDocument(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. |
![]() | FindDocument(String^, UInt32) | Gets a cookie from the Running Document Table (RDT) that represents the document specified by the given path. |
![]() | FindOrRegisterAndLockDocument(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, Object^) | |
![]() | FindOrRegisterAndLockDocument(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, Object^, IVsHierarchy^, UInt32, UInt32) | |
![]() | FindOrRegisterAndLockDocument(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, Object^, UInt32) | |
![]() | GetDocumentInfo(String^) | Gets information about a document registered in the Running Document Table, given the identifier of the document. |
![]() | GetDocumentInfo(UInt32) | Gets information about a document registered in the Running Document Table, given the identifier of the document. |
![]() | GetEnumerator() | Gets an enumerator of the documents in the Running Document Table. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetHierarchyItem(String^) | Gets the project that owns the specified document. |
![]() | GetRelatedSaveTreeItems(UInt32, UInt32) | Gets an array of save tree items. |
![]() | GetRunningDocumentContents(String^) | Uses the Running Document Table (RDT) to obtain the contents of a document given the path to the document. |
![]() | GetRunningDocumentContents(UInt32) | Uses the Running Document Table (RDT) to obtain the contents of a document given the path to the document. |
![]() | GetType() | (Inherited from Object.) |
![]() | LockDocument(_VSRDTFLAGS, UInt32) | Gets a read or edit lock on the specified document. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | QueryCloseRunningDocument(String^) | Determines whether the document can be closed. |
![]() | RegisterAndLockDocument(_VSRDTFLAGS, String^, IVsHierarchy^, UInt32, IntPtr) | Creates an entry in the running document table when a document is created or opened. |
![]() | RenameDocument(String^, String^, IVsHierarchy^, UInt32) | Renames a document and optionally gives ownership of the document to the specified project. |
![]() | SaveFileIfDirty(String^) | Saves the specified file if it has changed since the last save. |
![]() | ToString() | (Inherited from Object.) |
![]() | Unadvise(UInt32) | Indicates the client is no longer interested in receiving Running Document Table (RDT) events. |
![]() | UnlockDocument(_VSRDTFLAGS, UInt32) | Releases a read or edit lock on the open document. |
| Name | Description | |
|---|---|---|
![]() ![]() | IEnumerable::GetEnumerator() | Enumerates the documents in the Running Document Table. |



