IVsFontAndColorUtilities Methods

 

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

NameDescription
System_CAPS_pubmethodCopyFontInfo(array<FontInfo>^, array<FontInfo>^)

Copies font information from one FontInfo object into another.

System_CAPS_pubmethodCopyItemInfo(array<AllColorableItemInfo>^, array<AllColorableItemInfo>^)

Copies information contained in one AllColorableItemInfo object to another AllColorableItemInfo object.

System_CAPS_pubmethodEncodeAutomaticColor(UInt32)

Returns the current value of the Visual Studio session automatic color as an RGB (COLORREF) value.

System_CAPS_pubmethodEncodeIndexedColor(COLORINDEX, UInt32)

Translates a member of the COLORINDEX enumeration into its RGB (COLORREF) color value equivalent.

System_CAPS_pubmethodEncodeInvalidColor(UInt32)

Returns a RGB (COLORREF) color value corresponding to the system defined invalid color.

System_CAPS_pubmethodEncodeSysColor(Int32, UInt32)

Returns a RGB (COLORREF) color value corresponding to a specified system color component.

System_CAPS_pubmethodEncodeTrackedItem(Int32, Int32, UInt32)

Returns a RGB (COLORREF) color value corresponding to a color tracked in the Visual Studio environment.

System_CAPS_pubmethodEncodeVSColor(Int32, UInt32)

Returns the COLORREF equivalent of a __VSSYSCOLOREX color.

System_CAPS_pubmethodFreeFontInfo(array<FontInfo>^)

Free all data in a contained FontInfo object.

System_CAPS_pubmethodFreeItemInfo(array<AllColorableItemInfo>^)

Free all data in a contained AllColorableItemInfo object

System_CAPS_pubmethodGetColorType(UInt32, Int32)

Obtain the type of color representation in a COLORREF.

System_CAPS_pubmethodGetEncodedIndex(UInt32, array<COLORINDEX>^)

Obtain a valid member of the COLORINDEX enumeration corresponding to a supplied COLORREF.

System_CAPS_pubmethodGetEncodedSysColor(UInt32, Int32)

Obtain a System Color service index corresponding to a supplied COLORREF.

System_CAPS_pubmethodGetEncodedVSColor(UInt32, Int32)

Obtain a valid member of the __VSSYSCOLOREX enumeration corresponding to a supplied COLORREF.

System_CAPS_pubmethodGetRGBOfEncodedColor(UInt32, UInt32, Guid, UInt32)

Obtain the RGB value of a created tracking or indexed COLORREF representation of a color.

System_CAPS_pubmethodGetRGBOfIndex(COLORINDEX, UInt32)

Obtain the RGB value corresponding to a valid member of the COLORINDEX enumeration.

System_CAPS_pubmethodGetRGBOfItem(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.

System_CAPS_pubmethodGetTrackedItemIndex(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.

System_CAPS_pubmethodInitFontInfo(array<FontInfo>^)

Initializes a FontInfo object to a default state.

System_CAPS_pubmethodInitItemInfo(array<AllColorableItemInfo>^)

Initializes an AllColorableItemInfo object to a default state.

Return to top
Show: