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


MARKERBEHAVIORFLAGS - перечисление

Предоставляет флаги, определяющие поведение метки.

Это перечисление имеет атрибут FlagsAttribute, поддерживающий побитовое соединение составляющих его значений.

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

Синтаксис

'Декларация
<FlagsAttribute> _
Public Enumeration MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum MARKERBEHAVIORFLAGS
[FlagsAttribute]
public enum class MARKERBEHAVIORFLAGS
[<FlagsAttribute>]
type MARKERBEHAVIORFLAGS
public enum MARKERBEHAVIORFLAGS

Члены

Имя члена Описание
MB_DEFAULT По умолчанию функциональности потока.
MB_LEFTEDGE_LEFTTRACK Если правки выполняются слева метки, то метки отслеживает влево.
MB_LINESPAN Метка для охвата всегда обрабатывает только одну линию.
MB_MULTILINESPAN Метка может занимать несколько линий.
MB_RIGHTEDGE_RIGHTTRACK Если правки происходят с правого края метки, то метки отслеживает направо.
MB_TRACK_EDIT_ON_RELOAD Принудительно метку отслеживания каждая правка, как заменить, игнорируя любые семантика перезагрузить.Не используйте это значение, если не будет содержать метки, которые должны гарантировать, что они отслеживают в ответ на OnChangeLineText.

Заметки

После OnChangeLineTextвызывает среда не отправляет уведомление о событии ( ReloadLines отчет метки изменений) на основной текст. Обычно метки только текст, когда уведомление изменений ReplaceLines вызывает. Однако, если значение MB_TRACK_EDIT_ON_RELOAD определяет, а среда уведомляет метка, что текст под меткой изменилось.

Модель COM подписи

Из textmgr.idl:

См. также

Ссылки

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