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


IVsTextHidingLayerModule - интерфейс

Реализован любым модулем уровня, который скрывает текст.

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

Синтаксис

'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")> _
Public Interface IVsTextHidingLayerModule
[InterfaceTypeAttribute()]
[GuidAttribute("1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")]
public interface IVsTextHidingLayerModule
[InterfaceTypeAttribute()]
[GuidAttribute(L"1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")]
public interface class IVsTextHidingLayerModule
[<InterfaceTypeAttribute()>]
[<GuidAttribute("1A705427-815C-4DB6-9B5C-6D45CDDDD0C4")>]
type IVsTextHidingLayerModule =  interface end
public interface IVsTextHidingLayerModule

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

Методы

  Имя Описание
Открытый метод MakeBaseSpanVisible Создает диапазон текста видимым.

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

Заметки

Этот интерфейс реализован любым модулем уровня, который скрывает текст. Иначе говоря, если заданный уровень может всегда возвращать VIEW_E_LOCATION_HIDDENон должен реализовать этот интерфейс, чтобы разрешить текст, который должен быть сделан видимым, если определенное действие, то пользователя (например, "Переход на строкукоманда ") позволяет обязательным.

После MakeBaseSpanVisible вызывает уровень сделать текст видимой, если он знает, как. Если он завершается неудачей, то модуль структуры уничтожении! Уровни, не скрывают текст не должны реализовывать данный интерфейс. Однако если MakeBaseSpanVisible вызывает, уровни могут принимать (и радушны, чтобы УТВЕРДИТЬ), что основной диапазон уже был сделан видимым уровнем ниже.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен