Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides colors that are used for Visual Studio display elements.
Inheritance Hierarchy
Object
ProfessionalColorTable
Microsoft.VisualStudio.VSColorTable
Namespace: Microsoft.VisualStudio
Assembly: Microsoft.VisualStudio (in Microsoft.VisualStudio.dll)
Syntax
'Declaration
Public Class VSColorTable _
Inherits ProfessionalColorTable
public class VSColorTable : ProfessionalColorTable
public ref class VSColorTable : public ProfessionalColorTable
type VSColorTable =
class
inherit ProfessionalColorTable
end
public class VSColorTable extends ProfessionalColorTable
The VSColorTable type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
ButtonCheckedGradientBegin | Gets the starting color of the gradient used when the button is checked. (Overrides ProfessionalColorTable.ButtonCheckedGradientBegin.) |
![]() |
ButtonCheckedGradientEnd | Gets the end color of the gradient used when the button is checked. (Overrides ProfessionalColorTable.ButtonCheckedGradientEnd.) |
![]() |
ButtonCheckedGradientMiddle | Gets the middle color of the gradient used when the button is checked. (Overrides ProfessionalColorTable.ButtonCheckedGradientMiddle.) |
![]() |
ButtonCheckedHighlight | Gets the solid color used when the button is checked. (Inherited from ProfessionalColorTable.) |
![]() |
ButtonCheckedHighlightBorder | Gets the border color to use with ButtonCheckedHighlight. (Inherited from ProfessionalColorTable.) |
![]() |
ButtonFace | Gets the color used to draw the face of a 3-D element. |
![]() |
ButtonPressedBorder | Gets the border color to use with the ButtonPressedGradientBegin, ButtonPressedGradientMiddle, and ButtonPressedGradientEnd colors. (Overrides ProfessionalColorTable.ButtonPressedBorder.) |
![]() |
ButtonPressedGradientBegin | Gets the starting color of the gradient used when the button is pressed. (Overrides ProfessionalColorTable.ButtonPressedGradientBegin.) |
![]() |
ButtonPressedGradientEnd | Gets the end color of the gradient used when the button is pressed. (Overrides ProfessionalColorTable.ButtonPressedGradientEnd.) |
![]() |
ButtonPressedGradientMiddle | Gets the middle color of the gradient used when the button is pressed. (Overrides ProfessionalColorTable.ButtonPressedGradientMiddle.) |
![]() |
ButtonPressedHighlight | Gets the solid color used when the button is pressed. (Inherited from ProfessionalColorTable.) |
![]() |
ButtonPressedHighlightBorder | Gets the border color to use with ButtonPressedHighlight. (Inherited from ProfessionalColorTable.) |
![]() |
ButtonSelectedBorder | Gets the border color to use with the ButtonSelectedGradientBegin, ButtonSelectedGradientMiddle, and ButtonSelectedGradientEnd colors. (Overrides ProfessionalColorTable.ButtonSelectedBorder.) |
![]() |
ButtonSelectedGradientBegin | Gets the starting color of the gradient used when the button is selected. (Overrides ProfessionalColorTable.ButtonSelectedGradientBegin.) |
![]() |
ButtonSelectedGradientEnd | Gets the end color of the gradient used when the button is selected. (Overrides ProfessionalColorTable.ButtonSelectedGradientEnd.) |
![]() |
ButtonSelectedGradientMiddle | Gets the middle color of the gradient used when the button is selected. (Overrides ProfessionalColorTable.ButtonSelectedGradientMiddle.) |
![]() |
ButtonSelectedHighlight | Gets the solid color used when the button is selected. (Overrides ProfessionalColorTable.ButtonSelectedHighlight.) |
![]() |
ButtonSelectedHighlightBorder | Gets the border color to use with ButtonSelectedHighlight. (Inherited from ProfessionalColorTable.) |
![]() |
ButtonText | Gets the color used to draw the text in a 3-D element. |
![]() |
CheckBackground | Gets the solid color to use when the button is checked and gradients are being used. (Overrides ProfessionalColorTable.CheckBackground.) |
![]() |
CheckPressedBackground | Gets the solid color to use when the button is checked and selected and gradients are being used. (Overrides ProfessionalColorTable.CheckPressedBackground.) |
![]() |
CheckSelectedBackground | Gets the solid color to use when the button is checked and selected and gradients are being used. (Overrides ProfessionalColorTable.CheckSelectedBackground.) |
![]() |
GripDark | Gets the color to use for shadow effects on the grip (move handle). (Overrides ProfessionalColorTable.GripDark.) |
![]() |
GripLight | Gets the color to use for highlight effects on the grip (move handle). (Overrides ProfessionalColorTable.GripLight.) |
![]() |
Highlight | Gets the color used to draw the background of selected items. |
![]() |
HighlightText | Gets the color used to draw the text of selected items. |
![]() |
ImageMarginGradientBegin | Gets the starting color of the gradient used in the image margin of a ToolStripDropDownMenu. (Overrides ProfessionalColorTable.ImageMarginGradientBegin.) |
![]() |
ImageMarginGradientEnd | Gets the end color of the gradient used in the image margin of a ToolStripDropDownMenu. (Overrides ProfessionalColorTable.ImageMarginGradientEnd.) |
![]() |
ImageMarginGradientMiddle | Gets the middle color of the gradient used in the image margin of a ToolStripDropDownMenu. (Overrides ProfessionalColorTable.ImageMarginGradientMiddle.) |
![]() |
ImageMarginRevealedGradientBegin | Gets the starting color of the gradient used in the image margin of a ToolStripDropDownMenu when an item is revealed. (Inherited from ProfessionalColorTable.) |
![]() |
ImageMarginRevealedGradientEnd | Gets the end color of the gradient used in the image margin of a ToolStripDropDownMenu when an item is revealed. (Inherited from ProfessionalColorTable.) |
![]() |
ImageMarginRevealedGradientMiddle | Gets the middle color of the gradient used in the image margin of a ToolStripDropDownMenu when an item is revealed. (Inherited from ProfessionalColorTable.) |
![]() |
MenuBorder | Gets the color that is the border color to use on a MenuStrip. (Overrides ProfessionalColorTable.MenuBorder.) |
![]() |
MenuItemBorder | Gets the border color to use with a ToolStripMenuItem. (Overrides ProfessionalColorTable.MenuItemBorder.) |
![]() |
MenuItemPressedGradientBegin | Gets the starting color of the gradient used when a top-level ToolStripMenuItem is pressed. (Inherited from ProfessionalColorTable.) |
![]() |
MenuItemPressedGradientEnd | Gets the end color of the gradient used when a top-level ToolStripMenuItem is pressed. (Inherited from ProfessionalColorTable.) |
![]() |
MenuItemPressedGradientMiddle | Gets the middle color of the gradient used when a top-level ToolStripMenuItem is pressed. (Inherited from ProfessionalColorTable.) |
![]() |
MenuItemSelected | Gets the solid color to use when a ToolStripMenuItem other than the top-level ToolStripMenuItem is selected. (Overrides ProfessionalColorTable.MenuItemSelected.) |
![]() |
MenuItemSelectedGradientBegin | Gets the starting color of the gradient used when the ToolStripMenuItem is selected. (Overrides ProfessionalColorTable.MenuItemSelectedGradientBegin.) |
![]() |
MenuItemSelectedGradientEnd | Gets the end color of the gradient used when the ToolStripMenuItem is selected. (Overrides ProfessionalColorTable.MenuItemSelectedGradientEnd.) |
![]() |
MenuStripGradientBegin | Gets the starting color of the gradient used in the MenuStrip. (Overrides ProfessionalColorTable.MenuStripGradientBegin.) |
![]() |
MenuStripGradientEnd | Gets the end color of the gradient used in the MenuStrip. (Overrides ProfessionalColorTable.MenuStripGradientEnd.) |
![]() |
OverflowButtonGradientBegin | Gets the starting color of the gradient used in the ToolStripOverflowButton. (Overrides ProfessionalColorTable.OverflowButtonGradientBegin.) |
![]() |
OverflowButtonGradientEnd | Gets the end color of the gradient used in the ToolStripOverflowButton. (Overrides ProfessionalColorTable.OverflowButtonGradientEnd.) |
![]() |
OverflowButtonGradientMiddle | Gets the middle color of the gradient used in the ToolStripOverflowButton. (Overrides ProfessionalColorTable.OverflowButtonGradientMiddle.) |
![]() |
RaftingContainerGradientBegin | Gets the starting color of the gradient used in the ToolStripContainer. (Overrides ProfessionalColorTable.RaftingContainerGradientBegin.) |
![]() |
RaftingContainerGradientEnd | Gets the end color of the gradient used in the ToolStripContainer. (Overrides ProfessionalColorTable.RaftingContainerGradientEnd.) |
![]() |
SeparatorDark | Gets the color to use to for shadow effects on the ToolStripSeparator. (Overrides ProfessionalColorTable.SeparatorDark.) |
![]() |
SeparatorLight | Gets the color to use to for highlight effects on the ToolStripSeparator. (Overrides ProfessionalColorTable.SeparatorLight.) |
![]() |
StatusStripGradientBegin | Gets the starting color of the gradient used on the StatusStrip. (Inherited from ProfessionalColorTable.) |
![]() |
StatusStripGradientEnd | Gets the end color of the gradient used on the StatusStrip. (Inherited from ProfessionalColorTable.) |
![]() |
ToolStripBorder | Gets the border color to use on the bottom edge of the ToolStrip. (Overrides ProfessionalColorTable.ToolStripBorder.) |
![]() |
ToolStripContentPanelGradientBegin | Gets the starting color of the gradient used in the ToolStripContentPanel. (Inherited from ProfessionalColorTable.) |
![]() |
ToolStripContentPanelGradientEnd | Gets the end color of the gradient used in the ToolStripContentPanel. (Inherited from ProfessionalColorTable.) |
![]() |
ToolStripDropDownBackground | Gets the solid background color of the ToolStripDropDown. (Overrides ProfessionalColorTable.ToolStripDropDownBackground.) |
![]() |
ToolStripGradientBegin | Gets the starting color of the gradient used in the ToolStrip background. (Overrides ProfessionalColorTable.ToolStripGradientBegin.) |
![]() |
ToolStripGradientEnd | Gets the end color of the gradient used in the ToolStrip background. (Overrides ProfessionalColorTable.ToolStripGradientEnd.) |
![]() |
ToolStripGradientMiddle | Gets the middle color of the gradient used in the ToolStrip background. (Overrides ProfessionalColorTable.ToolStripGradientMiddle.) |
![]() |
ToolStripPanelGradientBegin | Gets the starting color of the gradient used in the ToolStripPanel. (Inherited from ProfessionalColorTable.) |
![]() |
ToolStripPanelGradientEnd | Gets the end color of the gradient used in the ToolStripPanel. (Inherited from ProfessionalColorTable.) |
![]() |
ToolWindowBackground | Gets the color used to draw the background of a tool window. |
![]() |
ToolWindowText | Gets the color used to draw text on the background of a tool window. |
![]() |
UseSystemColors | Gets or sets a value indicating whether to use SystemColors rather than colors that match the current visual style. (Inherited from ProfessionalColorTable.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Remarks
The IUIService interface should be used to obtain an instance of VSColorTable. The VSColorTable can be accessed by using IUIService. Styles["VSColorTable"].
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.