Share via


IVsSelectedSymbols Interface

A collection of IVsSelectedSymbol interfaces that provide name and navigation information about symbols in a selection. You can get an instance of this interface from the SVsClassView (SID_SVsClassView) service or SVsObjBrowser (SID_SVsObjBrowser) service for class view or the object browser.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
<GuidAttribute("8A8921BE-42C7-4984-82E9-C68B12C2B22E")> _
<InterfaceTypeAttribute()> _
Public Interface IVsSelectedSymbols
[GuidAttribute("8A8921BE-42C7-4984-82E9-C68B12C2B22E")]
[InterfaceTypeAttribute()]
public interface IVsSelectedSymbols
[GuidAttribute(L"8A8921BE-42C7-4984-82E9-C68B12C2B22E")]
[InterfaceTypeAttribute()]
public interface class IVsSelectedSymbols
[<GuidAttribute("8A8921BE-42C7-4984-82E9-C68B12C2B22E")>]
[<InterfaceTypeAttribute()>]
type IVsSelectedSymbols =  interface end
public interface IVsSelectedSymbols

The IVsSelectedSymbols type exposes the following members.

Methods

  Name Description
Public method EnumSelectedSymbols Gets an object that enumerates a collection of selected symbols.
Public method GetCount Gets the number of selected symbols in the collection.
Public method GetItem Gets the selected symbol from the location in the collection specified by the item number.
Public method GetItemTypes Gets the type of the symbols.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace