IVsNavigationTool Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Replaces IVsClassView and IVsObjectBrowser.to manipulate the ClassView and ObjectBrowser.
public interface class IVsNavigationTool
public interface class IVsNavigationTool
__interface IVsNavigationTool
[System.Runtime.InteropServices.Guid("FDAEB434-F941-4370-9B89-325249EFEC48")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsNavigationTool
[<System.Runtime.InteropServices.Guid("FDAEB434-F941-4370-9B89-325249EFEC48")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsNavigationTool = interface
Public Interface IVsNavigationTool
- Attributes
Remarks
To use this interface with the Class View, get an instance from the SVsClassView (SID_SVsClassView) service. To use this interface with the Object Browser, get an instance from the SVsObjBrowser (SID_SVsObjBrowser) service.
Methods
GetSelectedSymbols(IVsSelectedSymbols) |
Get the symbols selected in the object or class browser. |
NavigateToNavInfo(IVsNavInfo) |
Tells the class or object browser to navigate to a particular item. |
NavigateToSymbol(Guid, SYMBOL_DESCRIPTION_NODE[], UInt32) |
Tells the class or object browser to navigate to items in a library. |