HIDDEN_REGION_BEHAVIOR - перечисление
Указывает, осуществляется ли скрытая область клиентом или редактором.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Public Enumeration HIDDEN_REGION_BEHAVIOR
public enum HIDDEN_REGION_BEHAVIOR
public enum class HIDDEN_REGION_BEHAVIOR
type HIDDEN_REGION_BEHAVIOR
public enum HIDDEN_REGION_BEHAVIOR
Члены
Имя члена | Описание | |
---|---|---|
hrbClientControlled | Используйте для получения уведомлений для различных событий и полностью контролировать каждый аспект области скрытого текста. | |
hrbEditorControlled | Использовать, если необходимо сделать скрывать конспектировать-типа области и необходимо принять ответственность за редактор для представления, расширения функциональности и времени существования скрытой области. |
Заметки
Реакция на событие постоянное свойство скрытой области. Скрытая функциональности области указывает, осуществляется ли область клиентом или редактором. Здесь о ключевых функциях, которые можно явно контролировать при использовании контролируемому клиента (hrbClientControlledв системе управления или редактор ()hrbEditorControlled) функциональности для скрытой области вместе с реализацией каждого параметра по умолчанию.
Текст заголовка
hrbClientControlled. текст баннера указывается с помощью параметра NewHiddenRegion и SetBanner.
hrbEditorControlled. текст баннера всегда фиксированная строка, которая "…" по умолчанию.
Текст tip
GetTipText. Текст задается с помощью протокола tip hrbClientControlled.
hrbEditorControlled. первые n non-белые скрытого текста пробелы усекаются в презентации.
Согласование команды
ExecMarkerCommand. Команды контекстного меню представляются и обрабатываются с помощью IVsHiddenTextClient::GetMarkerCommandInfo или IVsHiddenTextClient::hrbClientControlled.
hrbEditorControlled. Команды контекстного меню являются фиксированными. Например, выделение hide и структуризации остановить отладку.
Уведомление о событии
hrbClientControlled. Уведомление предоставляется с помощью IVsHiddenTextClient интерфейс о том, когда скрытая область будет удалена, имеющихся в нем изменений состояния и т д
hrbEditorControlled. Ни одно уведомление не отправляется клиенту. Редактор обрабатывает все уведомления для внутреннего использования.
Если требуется сделать с помощью простой структурирование hrbEditorControlled. Если требуется более подробный элемент управления над, как скрытые области поведение, используйте hrbClientControlled.
Модель COM подписи
Из textmgr.idl:
[C++]
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен