CompletionPresenterStyle Class

 

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

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

System.Object
  Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle

public class CompletionPresenterStyle

NameDescription
System_CAPS_pubmethodCompletionPresenterStyle()

Initializes a new instance of CompletionPresenterStyle.

NameDescription
System_CAPS_pubpropertyAreGradientsAllowed

Determines whether or not ICompletionSession should use gradients.

System_CAPS_pubpropertyBackgroundBrush

Gets a brush that is used to paint the background of the completion presenter.

System_CAPS_pubpropertyBitmapScalingMode

Gets the desired scaling mode for images.

System_CAPS_pubpropertyBorderBrush

Gets a brush that is used to paint the borders in the completion presenter.

System_CAPS_pubpropertyCompletionTextRunProperties

Gets the text run properties that are used to format the text of the individual completion items.

System_CAPS_pubpropertySelectionBackgroundBrush

Gets a brush that is used to paint the background of the selected completion item.

System_CAPS_pubpropertySelectionBorderBrush

Gets a brush that is used to paint the border rectangle around the selected completion item.

System_CAPS_pubpropertySelectionTextRunProperties

Gets text run properties that are used to paint the text of the selected completion item.

System_CAPS_pubpropertyTabItemHotBackgroundBrush

Gets a brush that is used to paint the background of a completion tab item when the mouse is hovering over it.

System_CAPS_pubpropertyTabItemHotBorderBrush

Gets a brush that is used to paint the border of a completion tab item when the mouse is hovering over it.

System_CAPS_pubpropertyTabItemHotTextRunProperties

Gets the text run properties that are used to format the text of a completion tab item when the mouse is hovering over it.

System_CAPS_pubpropertyTabPanelBackgroundBrush

Gets a brush that is used to paint the background of the completion tab panel.

System_CAPS_pubpropertyTooltipBackgroundBrush

Gets a brush that is used to paint the background of the completion tooltip.

System_CAPS_pubpropertyTooltipBorderBrush

Gets a brush that is used to paint the border around the completion tooltip.

System_CAPS_pubpropertyTooltipTextRunProperties

Gets text run properties that are used to format the text in the completion tooltip.

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_pubmethodToString()

(Inherited from Object.)

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

[Export(typeof(CompletionPresenterStyle))]
[ContentType(...)]
[Name(...)]
[Order(...)]

All exports of this component part should be ordered after the "default" completion 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: