IVsUIShell5-Schnittstelle
Veröffentlicht: Oktober 2016
Erweitert die Funktionalität von der IVsUIShell Schnittstelle Zugriff auf Weitere Fenster Funktionen bereitstellen.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
[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
Methoden
Name | Beschreibung | |
---|---|---|
CreateThemedImageList(IntPtr, UInt32) | Erstellt eine Bildliste mit Design. Versehene Bild Listen der Versuch, die Bilder als Ziel angegebenen Hintergrund zu transformieren. Der Aufrufer ist verantwortlich für das Aufrufen von ImageList_Destroy, um die Bildliste zu löschen. HINWEIS: |
|
EnumKeyBindingScopes() | Ruft eine Auflistung der Bereiche verfügbaren Tastenkombination. |
|
GetKeyBindingScope(Guid) | Ruft den Namen eines Bereichs Tastenkombination. |
|
GetOpenFileNameViaDlgEx2(VSOPENFILENAMEW[], String, String) | Zeigt die Datei öffnen Dialogfeld eine angegebene geöffneten Datei abrufen. |
|
GetThemedColor(Guid, String, UInt32) | Ruft den aktuellen RGBA-Wert, der eine Design Farbe ab. Diese Methode schlägt fehl, wenn die Farbe nicht vorhanden ist. |
|
ThemeDIBits(UInt32, Byte[], UInt32, UInt32, Boolean, UInt32) | Geräteunabhängige Bitmap-Bits BGRA32 gilt Designs. Die Helligkeit des Bilds wird so umgewandelt, damit die Helligkeit der Konstante "Halo" mit dem Hintergrund gemischt. Dies wirkt sich die Halos visuell auszuschalten. Die Helligkeit "Halo" ist eine unveränderliche Konstante und nicht aus der Eingabe berechnet. Images, die Zyan (#00FFFF) in die rechte obere Pixel enthalten sind nicht umgekehrt. Stattdessen wird das Pixel oben rechts gelöscht (RGBA werden alle auf 0 festgelegt) und ohne andernfalls Modifizierung des Abbilds S_OK zurückgegeben. |
|
ThemeWindow(IntPtr) | Übernehmen Sie VS-Design für das angegebene Fenster, für unterstützte Klassen. |
Siehe auch
Microsoft.VisualStudio.Shell.Interop-Namespace
Zurück zum Anfang