LightBulbPresenterStyle Class

Visual Studio 2015
 

Defines a set of properties that will be used to style the default LightBulb presenter.

Namespace:   Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

System.Object
  Microsoft.VisualStudio.Language.Intellisense.LightBulbPresenterStyle

public class LightBulbPresenterStyle : INotifyPropertyChanged

NameDescription
System_CAPS_pubmethodLightBulbPresenterStyle()

Initializes a new instance of LightBulbPresenterStyle.

NameDescription
System_CAPS_pubpropertyActuatorBackgroundBrush

Gets or sets a Brush that is used to paint the background of the LightBulb actuator.

System_CAPS_pubpropertyActuatorBorderBrush

Gets or sets a Brush that is used to paint the border of the LightBulb actuator.

System_CAPS_pubpropertyActuatorDropdownChevronBrush

Gets or sets a Brush that is used to paint the chevron of the LightBulb actuator.

System_CAPS_pubpropertyActuatorHoverBackgroundBrush

Gets or sets a Brush that is used to paint the background of the LightBulb actuator in hover mode.

System_CAPS_pubpropertyActuatorHoverBorderBrush

Gets or sets a Brush that will be used to paint the border of the LightBulb actuator.

System_CAPS_pubpropertyDiscoveryModeBackgroundColor

Gets or sets a Color that is used to paint the background of the LightBulb in discovery mode.

System_CAPS_pubpropertyDiscoveryModeBorderColor

Gets or sets a Color that is used to paint the border of the LightBulb in discovery mode.

System_CAPS_pubpropertyPreviewBackgroundBrush

Gets or sets a Brush that will be used to paint the background of the LightBulb preview pane.

System_CAPS_pubpropertyPreviewBorderBrush

Gets or sets a Brush that is used to paint the border of the LightBulb preview pane.

System_CAPS_pubpropertyPreviewFocusBackgroundBrush

Gets or sets a Brush that will be used to paint the backgound of the focused LightBulb preview pane.

System_CAPS_pubpropertyShowQuickFixesKeyBinding

Gets or sets a shortcut of the command that expands the LightBulb.

System_CAPS_pubpropertyShowQuickFixesKeyBindingBrush

Gets or sets a brush that will be used to paint the shortcut of the command that expands the LightBulb.

System_CAPS_pubpropertyShowQuickFixesLinkBrush

Gets or sets a Brush that is used to paint the hyperlink in QuickInfo that expands a QuickInfo-based LightBulb.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodNotifyPropertyChanged(String)

Notifies that a property on this object has changed.

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventPropertyChanged

Raised when a property on this object's value changes.

This is a MEF component part, and should be exported with the following attributes:

/// [Export(typeof(LightBulbPresenterStyle))]
    /// [ContentType]
    /// [Name]
    /// [Order]

All exports of this component part should be ordered after the "default" LightBulb presenter style. At a minimum, this means adding [Order(After="default")] to the export metadata.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: