IVsLibraryReferenceManager Interface

 

Provides information about reference .NET libraries for the Object Browser. You can get an instance of this interface from the SVsComplusLibrary (SID_SVsComplusLibrary) service.

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

[InterfaceTypeAttribute(1)]
[GuidAttribute("699D5E17-9B22-466B-ACFA-2E12CD64E249")]
public interface IVsLibraryReferenceManager

NameDescription
System_CAPS_pubmethodAddComponentReference(String, Object)

Called by the project when adding a reference to a component identified by its path.

System_CAPS_pubmethodDecrementCheckCount(String, Object)

Called by the project referencing a component identified by its path when it is taken out of scope.

System_CAPS_pubmethodGetListIndex(VSOBJECTINFO[], IVsObjectList, UInt32)

Provides browse information for the Object Browser.

System_CAPS_pubmethodIncrementCheckCount(String, Object)

Called by the project referencing a component identified by its path when it is brought into scope.

System_CAPS_pubmethodRemoveComponentReference(String, Object)

Called by the project when removing a reference to a component identified by its path.

Return to top
Show: