Поделиться через


CompletionPresenterStyle - класс

Определяет набор свойств, которые будут использоваться для стиля по умолчанию средство отображения завершения.

Иерархия наследования

Object
  Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle

Пространство имен:  Microsoft.VisualStudio.Language.Intellisense
Сборка:  Microsoft.VisualStudio.Language.Intellisense (в Microsoft.VisualStudio.Language.Intellisense.dll)

Синтаксис

'Декларация
Public Class CompletionPresenterStyle
public class CompletionPresenterStyle
public ref class CompletionPresenterStyle
type CompletionPresenterStyle =  class end
public class CompletionPresenterStyle

Тип CompletionPresenterStyle предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод CompletionPresenterStyle Инициализирует новый экземпляр класса CompletionPresenterStyle.

В начало страницы

Свойства

  Имя Описание
Открытое свойство AreGradientsAllowed Указывает, необходимо ли ICompletionSession использовать градиенты.
Открытое свойство BackgroundBrush Возвращает кисть, которая используется для рисования фона средства отображения завершения.
Открытое свойство BitmapScalingMode
Открытое свойство BorderBrush Возвращает кисть, которая используется для рисования границы в средстве отображения завершения.
Открытое свойство CompletionTextRunProperties Возвращает текст выполнить свойства, используемые для форматирования текста отдельных элементов завершения.
Открытое свойство SelectionBackgroundBrush Возвращает кисть, которая используется для рисования фона выбранного элемента завершения.
Открытое свойство SelectionBorderBrush Возвращает кисть, которая используется для рисования прямоугольник границы вокруг выделенного элемента завершения.
Открытое свойство SelectionTextRunProperties Возвращает текст выполнить свойства, используемые для рисования текста выбранного элемента завершения.
Открытое свойство TabItemHotBackgroundBrush Возвращает кисть, которая используется для рисования фона элемента вкладки завершения при наведении указателя мыши на них.
Открытое свойство TabItemHotBorderBrush Возвращает кисть, которая используется для рисования границы элемента вкладки завершения при наведении указателя мыши на них.
Открытое свойство TabItemHotTextRunProperties Возвращает текст выполнить свойства, используемые для форматирования текста элемента вкладки завершения при наведении указателя мыши на них.
Открытое свойство TabPanelBackgroundBrush Возвращает кисть, которая используется для рисования фона панели вкладки завершения.
Открытое свойство TooltipBackgroundBrush Возвращает кисть, которая используется для рисования фона всплывающей подсказки завершения.
Открытое свойство TooltipBorderBrush Возвращает кисть, которая используется для рисования границы вокруг подсказки завершения.
Открытое свойство TooltipTextRunProperties Возвращает текст выполнить свойства, используемые для форматирования текста в подсказке завершения.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Заметки

Это часть компонент MEF, и должно быть экспортированно со следующими атрибутами:

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

Все экспорты этой части компонента должны быть упорядочены после "по умолчанию" стиль средства отображения завершения. Как минимум, это означает добавление [Order(After="default")] к метаданным экспорта.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Language.Intellisense - пространство имен