Интерфейс IVsUIShell5
Опубликовано: Октябрь 2016
Расширяет функциональность IVsUIShell интерфейса, предоставляя доступ к функциональным возможностям дополнительное окно.
Пространство имен: Microsoft.VisualStudio.Shell.Interop
Сборка: Microsoft.VisualStudio.Shell.Interop.11.0 (в Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Синтаксис
[GuidAttribute("2B70EA30-51F2-48BB-ABA8-051946A37283")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUIShell5
[GuidAttribute("2B70EA30-51F2-48BB-ABA8-051946A37283")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsUIShell5
[<GuidAttribute("2B70EA30-51F2-48BB-ABA8-051946A37283")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsUIShell5 = interface end
<GuidAttribute("2B70EA30-51F2-48BB-ABA8-051946A37283")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface IVsUIShell5
Методы
Имя | Описание | |
---|---|---|
CreateThemedImageList(IntPtr, UInt32) | Создает список тематические изображения. Тематические изображение списки попытка преобразования изображения для заданного фона. Вызывающий объект отвечает за вызов ImageList_Destroy для удаления списка изображений. ПРИМЕЧАНИЕ. |
|
EnumKeyBindingScopes() | Возвращает коллекцию областей доступные привязки ключей. |
|
GetKeyBindingScope(Guid) | Получает имя области привязки ключей. |
|
GetOpenFileNameViaDlgEx2(VSOPENFILENAMEW[], String, String) | На экране появится Откройте файл диалоговое окно получить открыть указанный файл. |
|
GetThemedColor(Guid, String, UInt32) | Возвращает текущее значение RGBA тематические цвета. Этот метод не выполняется, если цвет не существует. |
|
ThemeDIBits(UInt32, Byte[], UInt32, UInt32, Boolean, UInt32) | Применяет биты растрового изображения аппаратно независимые BGRA32 темы. Яркость изображения, преобразуется таким образом, чтобы яркость константой своеобразный гало-сливается с другим фона. Это приводит к устранения halo визуально. Яркость «halo» является неизменяемым константа, а не вычисляется из входного изображения. Не инвертированы образов, содержащих cyan (#00FFFF) их пикселя справа вверху. Вместо этого удаляется пикселей верхний правый (RGBA все равны 0) и без изменения образа в противном случае возвращается значение S_OK. |
|
ThemeWindow(IntPtr) | VS-тема применяется к указанному окну для поддерживаемых окно классов. |
См. также
Пространство имен Microsoft.VisualStudio.Shell.Interop
Вернуться в начало