IVsRunningDocumentTable Interface

Manages the set of currently open documents in the environment.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("A928AA21-EA77-47AC-8A07-355206C94BDD")> _
Public Interface IVsRunningDocumentTable
'Usage
Dim instance As IVsRunningDocumentTable
[InterfaceTypeAttribute()]
[GuidAttribute("A928AA21-EA77-47AC-8A07-355206C94BDD")]
public interface IVsRunningDocumentTable
[InterfaceTypeAttribute()]
[GuidAttribute(L"A928AA21-EA77-47AC-8A07-355206C94BDD")]
public interface class IVsRunningDocumentTable
public interface IVsRunningDocumentTable

Remarks

See illustrations of the implementation and/or calling of this interface in the samples Basic Project, Solution Extender, and Figures Project.

Notes to Implementers:

Implemented by the environment.

Notes to Callers:

Called by VSPackages that open and track documents in their projects. Obtain this interface by calling QueryService on a site provider with the service ID SVsRunningDocumentTable and the interface GUID of the IVsRunningDocumentTable interface.

See Also

Reference

IVsRunningDocumentTable Members

Microsoft.VisualStudio.Shell.Interop Namespace