__FCITEMFLAGS Enumeration

The FCITEMFLAGS enumeration is used to specify non-display attributes for a font used by a given Display Item.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration __FCITEMFLAGS
'Usage
Dim instance As __FCITEMFLAGS
[FlagsAttribute]
public enum __FCITEMFLAGS
[FlagsAttribute]
public enum class __FCITEMFLAGS
public enum __FCITEMFLAGS

Members

Member name Description
FCIF_ISMARKER Specifies that the item is a marker type.
FCIF_ALLOWFGCHANGE Enables the Foreground Color drop-down box that allows the user to change the foreground color.
FCIF_ALLOWBGCHANGE Enables the Background Color drop-down box that allows the user to change the background color.
FCIF_ALLOWBOLDCHANGE Enables the Bold checkbox that allows the user to change the bold attribute.
FCIF_ALLOWCUSTOMCOLORS Enables the Custom buttons that allows the user to create and select customized colors.
FCIF_PLAINTEXT Indicates that the Display Items is to be treated as "plain text." This means that the color used to display the item will track the environment wide font and color settings for plain text color.

Remarks

The values of the FCITEMFLAGS enumeration are used to define the fFlag members of the AllColorableItemInfo structure.

COM Signature

From vsshell.idl:

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace