IVsFontAndColorUtilities Methods
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | CopyFontInfo(array<FontInfo>^, array<FontInfo>^) | Copies font information from one FontInfo object into another. |
![]() | CopyItemInfo(array<AllColorableItemInfo>^, array<AllColorableItemInfo>^) | Copies information contained in one AllColorableItemInfo object to another AllColorableItemInfo object. |
![]() | EncodeAutomaticColor(UInt32) | Returns the current value of the Visual Studio session automatic color as an RGB (COLORREF) value. |
![]() | EncodeIndexedColor(COLORINDEX, UInt32) | Translates a member of the COLORINDEX enumeration into its RGB (COLORREF) color value equivalent. |
![]() | EncodeInvalidColor(UInt32) | Returns a RGB (COLORREF) color value corresponding to the system defined invalid color. |
![]() | EncodeSysColor(Int32, UInt32) | Returns a RGB (COLORREF) color value corresponding to a specified system color component. |
![]() | EncodeTrackedItem(Int32, Int32, UInt32) | Returns a RGB (COLORREF) color value corresponding to a color tracked in the Visual Studio environment. |
![]() | EncodeVSColor(Int32, UInt32) | Returns the COLORREF equivalent of a __VSSYSCOLOREX color. |
![]() | FreeFontInfo(array<FontInfo>^) | Free all data in a contained FontInfo object. |
![]() | FreeItemInfo(array<AllColorableItemInfo>^) | Free all data in a contained AllColorableItemInfo object |
![]() | GetColorType(UInt32, Int32) | Obtain the type of color representation in a COLORREF. |
![]() | GetEncodedIndex(UInt32, array<COLORINDEX>^) | Obtain a valid member of the COLORINDEX enumeration corresponding to a supplied COLORREF. |
![]() | GetEncodedSysColor(UInt32, Int32) | Obtain a System Color service index corresponding to a supplied COLORREF. |
![]() | GetEncodedVSColor(UInt32, Int32) | Obtain a valid member of the __VSSYSCOLOREX enumeration corresponding to a supplied COLORREF. |
![]() | GetRGBOfEncodedColor(UInt32, UInt32, Guid, UInt32) | Obtain the RGB value of a created tracking or indexed COLORREF representation of a color. |
![]() | GetRGBOfIndex(COLORINDEX, UInt32) | Obtain the RGB value corresponding to a valid member of the COLORINDEX enumeration. |
![]() | GetRGBOfItem(array<AllColorableItemInfo>^, Guid, UInt32, UInt32) | Obtain the RGB (COLORREF) values of the foreground and background color of a Font and Color Category from an instance of AllColorableItemInfo. |
![]() | GetTrackedItemIndex(UInt32, Int32, Int32) | Obtain the index of a tracked color as represented by a COLORREF and a member of the __VSCOLORASPECT indicated if the color was used in the foreground or background. |
![]() | InitFontInfo(array<FontInfo>^) | Initializes a FontInfo object to a default state. |
![]() | InitItemInfo(array<AllColorableItemInfo>^) | Initializes an AllColorableItemInfo object to a default state. |
