Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.