Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IVsUIShell5 Interface

Extends the functionality of the IVsUIShell interface by providing access to additional window functionalities.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assemblies:   Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
  Microsoft.VisualStudio (in Microsoft.VisualStudio.dll)
  Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
[GuidAttribute("2B70EA30-51F2-48BB-ABA8-051946A37283")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUIShell5

The IVsUIShell5 type exposes the following members.

  NameDescription
Public method_VtblGap1_1
Public method_VtblGap2_3
Public methodCreateThemedImageList
Public methodEnumKeyBindingScopesRetrieves a collection of the available key binding scopes.
Public methodGetKeyBindingScopeRetrieves the name of a key binding scope.
Public methodGetOpenFileNameViaDlgEx2Brings up the File Open dialog box to obtain a specified open file.
Public methodGetThemedColorGets the current RGBA value of a themed color. This method fails if the color does not exist.
Public methodThemeDIBits
Public methodThemeWindow
Top
  NameDescription
Public Extension MethodGetThemedColorRgbaGets and unsigned integer VS_RGBA value from the current theme for the given color key. The returned value has the red channel in the low byte and the alpha channel in the high byte. (Defined by VsColors.)
Public Extension MethodGetThemedGDIColorGets a Color value from the current theme for the given color key. (Defined by VsColors.)
Public Extension MethodGetThemedWPFColorGets a Color value from the current theme for the given color key. (Defined by VsColors.)
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.