CompletionPresenterStyle Class
Defines a set of properties that will be used to style the default completion presenter.
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
| Name | Description | |
|---|---|---|
![]() | CompletionPresenterStyle() | Initializes a new instance of CompletionPresenterStyle. |
| Name | Description | |
|---|---|---|
![]() | AreGradientsAllowed | Determines whether or not ICompletionSession should use gradients. |
![]() | BackgroundBrush | Gets a brush that is used to paint the background of the completion presenter. |
![]() | BitmapScalingMode | Gets the desired scaling mode for images. |
![]() | BorderBrush | Gets a brush that is used to paint the borders in the completion presenter. |
![]() | CompletionTextRunProperties | Gets the text run properties that are used to format the text of the individual completion items. |
![]() | SelectionBackgroundBrush | Gets a brush that is used to paint the background of the selected completion item. |
![]() | SelectionBorderBrush | Gets a brush that is used to paint the border rectangle around the selected completion item. |
![]() | SelectionTextRunProperties | Gets text run properties that are used to paint the text of the selected completion item. |
![]() | TabItemHotBackgroundBrush | Gets a brush that is used to paint the background of a completion tab item when the mouse is hovering over it. |
![]() | TabItemHotBorderBrush | Gets a brush that is used to paint the border of a completion tab item when the mouse is hovering over it. |
![]() | TabItemHotTextRunProperties | Gets the text run properties that are used to format the text of a completion tab item when the mouse is hovering over it. |
![]() | TabPanelBackgroundBrush | Gets a brush that is used to paint the background of the completion tab panel. |
![]() | TooltipBackgroundBrush | Gets a brush that is used to paint the background of the completion tooltip. |
![]() | TooltipBorderBrush | Gets a brush that is used to paint the border around the completion tooltip. |
![]() | TooltipTextRunProperties | Gets text run properties that are used to format the text in the completion tooltip. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (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.


