MARKERVISUAL - перечисление
Задает визуальный стиль маркера.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Public Enumeration MARKERVISUAL
public enum MARKERVISUAL
public enum class MARKERVISUAL
type MARKERVISUAL
public enum MARKERVISUAL
Члены
Имя члена | Описание | |
---|---|---|
MV_BORDER | Показывает, что окно отображается вокруг маркированного текста.Граница не обязательно квадрата в случае многополосной метки.Можно указать либо брошенную или сплошная линия.Дополнительные сведения см. в разделе GetDefaultLineStyle метод. | |
MV_COLOR_ALWAYS | Указывает, что отмечено как на текст должен всегда быть отрисовывается встроенный.Этот параметр является исчерпывающим MV_COLOR_LINE_IF_NO_MARGIN параметр. | |
MV_COLOR_LINE_IF_NO_MARGIN | Указывает, что текст должен быть помечен как на отрисовывается, только если поля интерфейсного элемента скрыты.Этот параметр является исчерпывающим MV_COLOR_ALWAYS параметр. | |
MV_COLOR_SPAN_IF_ZERO_LENGTH | Указывает, что метку должна рисования, как отображается линейчатая, если диапазон текста нулевой длины.Этот параметр не должен использоваться для меток, как волнистые линии, потому что линия отображается только как отображается линейчатая диаграмма. | |
MV_CONTEXT_CONTRIBUTION_FOR_BODY | Указывает, что текст метки будет способствовать контекст и, таким образом, к нему можно выполнять запросы для его клиент IVsUserContextUpdate. | |
MV_DRAGGABLE_GLYPH | Указывает, что глиф может принимать участие в сопротивлении и удаление операций.Помимо MV_DRAGGABLE_GLYPHметка, которая позволяет перетаскивать также должна определять MV_GLYPH_HOVER_CURSORтак, что редактор знает, чтобы предоставить пользовательский курсор для мыши при его пройдет с глифом.Эти стили оформления, могут быть установлены для типа маркера (если все метки данного типа имеют одинаковую расширения функциональности) или для заданного экземпляра маркера.Представление текста описываются инициализацию при наведении курсора и перетаскивания путем вызова QueryInterface на клиенте метки (предоставленногоIVsTextMarkerClient).Объект клиента должен реализовывать IVsMouseCursorProvider настроить обновления курсора мыши MV_GLYPH_HOVER_CURSOR и IVsTextMarkerGlyphDropHandler обрабатывать согласование удаления. | |
MV_FORCE_INVISIBLE | Принудительно метку быть невидимы.Используйте этот параметр, чтобы включить метку между видимым и невидимы, происходит быстрее, чем использование SetType. | |
MV_GLYPH | Позволяет отображать глиф в полях интерфейсного элемента.Это означает, что необходимо для рисования глифа полей.Рисование глифа использование DrawGlyphWithColors.Если поля интерфейсного элемента не существуют, в зависимости от окна и в настройках пользователя, тогда, глифе невидимы. | |
MV_GLYPH_HOVER_CURSOR | Указывает, что клиент запросил обратный вызов (посредством их клиентский интерфейс), чтобы поместить курсор мыши, когда пользователь заколебается при наведении курсора мыши на глиф. | |
MV_LINE | Метка линии и только оформление в противном случае не влияет на расцветку.Таким образом, метка некоторую форму подчеркивание стиль.В настоящее время поддерживается только форма данного волнистая линия. | |
MV_MULTILINE_GLYPH | Указывает, что линии несколько диапазонов глифа.Это включает документ многополосных глифов.Если указан этот пометить, IDrawGlyphWithColors обработчик вызывается с GDF_MULTILINE пометить и часто с GDF_BOTTOMEDGEв зависимости от сценария. | |
MV_SEL_MARGIN_GLYPH | Аналогично MV_GLYPHуказывает на глиф, но активного в списке выбора, не обычные поля интерфейсного элемента. | |
MV_TIP_FOR_BODY | Указывает, должен ли совет отображаться для тела текст метки.MV_TIP_FOR_BODY и MV_TIP_FOR_GLYPH параметры зависят от одного другого.Если это значение задано, то помечено как текст активировать всплывающая подсказка над телом сообщения или глифом.Однако как поставщик типов маркеров не допускаются для определения, какое отображается на текст вверх.Это обрабатывается GetTipTextобработчик, кто является создал данный экземпляр маркера. | |
MV_TIP_FOR_GLYPH | Указывает, должен ли совет отображаться в полях интерфейсного элемента. |
Заметки
Модель COM подписи
Из textmgr.idl:
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен