Compartilhar via


IVsLibrary2Ex Interface

Definition

Enables libraries to provide different ObjectBrowser information when profiles change, or references are added or removed. Extends, but does not inherit from, IVsLibrary2.

public interface class IVsLibrary2Ex
public interface class IVsLibrary2Ex
__interface IVsLibrary2Ex
[System.Runtime.InteropServices.Guid("D9C7D24D-7ED2-4A9D-93D1-450426CB27DF")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsLibrary2Ex
[<System.Runtime.InteropServices.Guid("D9C7D24D-7ED2-4A9D-93D1-450426CB27DF")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsLibrary2Ex = interface
Public Interface IVsLibrary2Ex
Attributes

Methods

DoIdle()

Give idle time to the library.

GetNavInfoContainerData(IVsNavInfo, VSCOMPONENTSELECTORDATA[])

Gets information about the container of an object specified by an IVsNavInfo interface.

ProfileSettingsChanged()

Tells the library that profile settings have changed.

SetContainerAsUnchanging(VSCOMPONENTSELECTORDATA[], Int32)

Gives the library a suggestion that the physical is unchanging.

Applies to