IVsNavigationTool Interface
Replaces IVsClassView and IVsObjectBrowser.to manipulate the ClassView and ObjectBrowser.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("FDAEB434-F941-4370-9B89-325249EFEC48")> _
Public Interface IVsNavigationTool
[InterfaceTypeAttribute()]
[GuidAttribute("FDAEB434-F941-4370-9B89-325249EFEC48")]
public interface IVsNavigationTool
[InterfaceTypeAttribute()]
[GuidAttribute(L"FDAEB434-F941-4370-9B89-325249EFEC48")]
public interface class IVsNavigationTool
[<InterfaceTypeAttribute()>]
[<GuidAttribute("FDAEB434-F941-4370-9B89-325249EFEC48")>]
type IVsNavigationTool = interface end
public interface IVsNavigationTool
The IVsNavigationTool type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetSelectedSymbols | Get the symbols selected in the object or class browser. | |
NavigateToNavInfo | Tells the class or object browser to navigate to a particular item. | |
NavigateToSymbol | Tells the class or object browser to navigate to items in a library. |
Top
Remarks
To use this interface with the ClassView, get an instance from the SVsClassView (SID_SVsClassView) service. To use this interface with the ObjectBrowser, get an instance from the SVsObjBrowser (SID_SVsObjBrowser) service.