IVsObjectManager Interface
This interface is used by a package to register and un-register its library manager with the object manager. Obtain an IVsObjectManager interface by calling QueryService for the SVsObjectManager service. This interface is used by a package to register and un-register its library manager with the object manager. Obtain an IVsObjectManager interface by calling QueryService for the SVsObjectManager service.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("01E95D2E-2D20-4662-9DE7-4C1C35524260")> _
<InterfaceTypeAttribute()> _
Public Interface IVsObjectManager
'Usage
Dim instance As IVsObjectManager
[GuidAttribute("01E95D2E-2D20-4662-9DE7-4C1C35524260")]
[InterfaceTypeAttribute()]
public interface IVsObjectManager
[GuidAttribute(L"01E95D2E-2D20-4662-9DE7-4C1C35524260")]
[InterfaceTypeAttribute()]
public interface class IVsObjectManager
public interface IVsObjectManager
Remarks
Package implementers should call only RegisterLibMgr and UnregisterLibMgr. The remaining methods are for the environment's use only.
Notes to Implementers:
Implemented by the Visual Studio environment.
Notes to Callers:
Call RegisterLibMgr during package load and UnregisterLibMgr during package close.