IVsNavigationTool Interface

Definition

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.

Applies to