C# Class VSEmbed.Services.ThemedVsUIShell

An IVsUIShell that loads colors from an active VsThemeDictionary.
Inheritance: IVsUIShell5
Afficher le fichier Open project: SLaks/VSEmbed

Méthodes publiques

Méthode Description
CreateThemedImageList ( IntPtr hImageList, uint crBackground ) : IntPtr
EnumKeyBindingScopes ( ) : IVsEnumGuids
GetKeyBindingScope ( System.Guid &keyBindingScope ) : string
GetOpenFileNameViaDlgEx2 ( VSOPENFILENAMEW openFileName, string HelpTopic, string openButtonLabel ) : void
GetThemedColor ( System.Guid &colorCategory, string colorName, uint colorType ) : uint
ThemeDIBits ( uint dwBitmapLength, byte pBitmap, uint dwPixelWidth, uint dwPixelHeight, bool fIsTopDownBitmap, uint crBackground ) : void
ThemeWindow ( IntPtr hwnd ) : bool

Method Details

CreateThemedImageList() public méthode

public CreateThemedImageList ( IntPtr hImageList, uint crBackground ) : IntPtr
hImageList System.IntPtr
crBackground uint
Résultat System.IntPtr

EnumKeyBindingScopes() public méthode

public EnumKeyBindingScopes ( ) : IVsEnumGuids
Résultat IVsEnumGuids

GetKeyBindingScope() public méthode

public GetKeyBindingScope ( System.Guid &keyBindingScope ) : string
keyBindingScope System.Guid
Résultat string

GetOpenFileNameViaDlgEx2() public méthode

public GetOpenFileNameViaDlgEx2 ( VSOPENFILENAMEW openFileName, string HelpTopic, string openButtonLabel ) : void
openFileName VSOPENFILENAMEW
HelpTopic string
openButtonLabel string
Résultat void

GetThemedColor() public méthode

public GetThemedColor ( System.Guid &colorCategory, string colorName, uint colorType ) : uint
colorCategory System.Guid
colorName string
colorType uint
Résultat uint

ThemeDIBits() public méthode

public ThemeDIBits ( uint dwBitmapLength, byte pBitmap, uint dwPixelWidth, uint dwPixelHeight, bool fIsTopDownBitmap, uint crBackground ) : void
dwBitmapLength uint
pBitmap byte
dwPixelWidth uint
dwPixelHeight uint
fIsTopDownBitmap bool
crBackground uint
Résultat void

ThemeWindow() public méthode

public ThemeWindow ( IntPtr hwnd ) : bool
hwnd System.IntPtr
Résultat bool