IVsSolutionUIHierarchyWindow Interface

Provides programmatic access to the Solution Explorer window.

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

Syntax

'Declaration
<GuidAttribute("D286024E-6940-4D08-986D-CE82E732BAAB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsSolutionUIHierarchyWindow
[GuidAttribute("D286024E-6940-4D08-986D-CE82E732BAAB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSolutionUIHierarchyWindow
[GuidAttribute(L"D286024E-6940-4D08-986D-CE82E732BAAB")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsSolutionUIHierarchyWindow
[<GuidAttribute("D286024E-6940-4D08-986D-CE82E732BAAB")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSolutionUIHierarchyWindow =  interface end
public interface IVsSolutionUIHierarchyWindow

The IVsSolutionUIHierarchyWindow type exposes the following members.

Methods

  Name Description
Public method AdviseSolutionUIEvents Registers an event sink to listen to events related to the Solution Explorer window.
Public method DisableFilter Disables the currently-enabled filter. If no filter is currently enabled, this method does nothing.
Public method EnableFilter Enable the filter specified by the filter group and filter identifier pair.
Public method GetCurrentFilter Gets the filter group and filter identifier pair for the currently-enabled filter.
Public method IsFilterEnabled Indicates whether the current filter is enabled or disabled.
Public method UnadviseSolutionUIEvents Unregister an event sink so that it will no longer receive events from the Solution Explorer window.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace