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


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

Указывает флаги узла IntelliSense.

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

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

Синтаксис

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

Члены

Имя члена Описание
IHF_FORCECOMMITTOCONTEXT Показывает, что текст контекста может зафиксировать только для чтения буфер.
IHF_NOSEPARATESUBJECT Указывает, что тема и буфер контекста содержит целевой объект IntelliSense.Это означает, что пометить IHF_READONLYCONTEXT не указано.
IHF_OVERTYPE Указывает, что любые изменения в разделе (или полях контекста) должен быть выполнен в режиме перезаписать (в противном случае редактирование выполняется в режиме вставки).
IHF_READONLYCONTEXT Указывает, что буфер контекста только для чтения.
IHF_SINGLELINESUBJECT Указывает, что тему для текста должны отражаться на одной линии.

Заметки

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

Из singlefileeditor.idl:

enum IntellisenseHostFlags {
   IHF_READONLYCONTEXT      = 0x00000001,
   IHF_NOSEPARATESUBJECT    = 0x00000002,
   IHF_SINGLELINESUBJECT    = 0x00000004,
   IHF_FORCECOMMITTOCONTEXT = 0x00000008,
   IHF_OVERTYPE             = 0x00000010
};

Эти флаги будут возвращены в результате вызова GetHostFlags метод IVsIntellisenseHost интерфейс.

См. также

Ссылки

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