IVsLibrary2Ex IVsLibrary2Ex IVsLibrary2Ex IVsLibrary2Ex IVsLibrary2Ex IVsLibrary2Ex Interface

Definition

Enables libraries to provide different Object Browser 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
type IVsLibrary2Ex = interface
Public Interface IVsLibrary2Ex
Attributes

Methods

DoIdle() DoIdle() DoIdle() DoIdle() DoIdle() DoIdle()

Give idle time to the library.

GetNavInfoContainerData(IVsNavInfo, VSCOMPONENTSELECTORDATA[]) GetNavInfoContainerData(IVsNavInfo, VSCOMPONENTSELECTORDATA[]) GetNavInfoContainerData(IVsNavInfo, VSCOMPONENTSELECTORDATA[]) GetNavInfoContainerData(IVsNavInfo, VSCOMPONENTSELECTORDATA[]) GetNavInfoContainerData(IVsNavInfo, VSCOMPONENTSELECTORDATA[]) GetNavInfoContainerData(IVsNavInfo, VSCOMPONENTSELECTORDATA[])

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

ProfileSettingsChanged() ProfileSettingsChanged() ProfileSettingsChanged() ProfileSettingsChanged() ProfileSettingsChanged() ProfileSettingsChanged()

Tells the library that profile settings have changed.

SetContainerAsUnchanging(VSCOMPONENTSELECTORDATA[], Int32) SetContainerAsUnchanging(VSCOMPONENTSELECTORDATA[], Int32) SetContainerAsUnchanging(VSCOMPONENTSELECTORDATA[], Int32) SetContainerAsUnchanging(VSCOMPONENTSELECTORDATA[], Int32) SetContainerAsUnchanging(VSCOMPONENTSELECTORDATA[], Int32) SetContainerAsUnchanging(VSCOMPONENTSELECTORDATA[], Int32)

Gives the library a suggestion that the physical is unchanging.

Applies to