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


IAdornmentLayer - интерфейс

Представляет слой оформлений.

Пространство имен:  Microsoft.VisualStudio.Text.Editor
Сборка:  Microsoft.VisualStudio.Text.UI.Wpf (в Microsoft.VisualStudio.Text.UI.Wpf.dll)

Синтаксис

'Декларация
Public Interface IAdornmentLayer
public interface IAdornmentLayer
public interface class IAdornmentLayer
type IAdornmentLayer =  interface end
public interface IAdornmentLayer

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

Свойства

  Имя Описание
Открытое свойство Elements Получает коллекцию оформлений и связанных с ними данных в слое.
Открытое свойство IsEmpty Определяет, пуст ли данный слой, то есть содержит ли он оформления.
Открытое свойство Opacity Получает или задает коэффициент прозрачности, применяемый ко всему слою оформлений при его отрисовке в пользовательском интерфейсе.
Открытое свойство TextView Получает представление IWpfTextView, к которому присоединен данный слой.

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

Методы

  Имя Описание
Открытый метод AddAdornment(SnapshotSpan, Object, UIElement) Добавляет a UIElement значение TextRelative до уровня.
Открытый метод AddAdornment(AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback) Добавляет объект UIElement в слой.
Открытый метод RemoveAdornment Удаляет определенный элемент UIElement.
Открытый метод RemoveAdornmentsByTag Удаляет все элементы UIElement, связанные с определенным тегом.
Открытый метод RemoveAdornmentsByVisualSpan Удаляет все оформления с визуальными диапазонами, перекрывающимися с данным визуальным диапазоном.
Открытый метод RemoveAllAdornments Удаляет все объекты UIElement в слое.
Открытый метод RemoveMatchingAdornments(Predicate<IAdornmentLayerElement>) Удаляет все соответствующие элементы оформления.
Открытый метод RemoveMatchingAdornments(SnapshotSpan, Predicate<IAdornmentLayerElement>) Удаляет все соответствующие элементы оформления с визуальными диапазонами \.

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

Заметки

Описание оформлений см. в разделе "раздел extending оформлений" Точки расширения редактора раздел" и "оформлений В редакторе.

См. также

Ссылки

Microsoft.VisualStudio.Text.Editor - пространство имен