IntellisenseHostFlags 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 IntelliSense 主机标志。
此枚举支持其成员值的按位组合。
public enum class IntellisenseHostFlags
public enum class IntellisenseHostFlags
enum IntellisenseHostFlags
[System.Flags]
public enum IntellisenseHostFlags
[<System.Flags>]
type IntellisenseHostFlags =
Public Enum IntellisenseHostFlags
- 继承
-
IntellisenseHostFlags
- 属性
字段
| IHF_FORCECOMMITTOCONTEXT | 8 | 指示上下文文本可以提交到只读缓冲区。 |
| IHF_NOSEPARATESUBJECT | 2 | 指示没有主题,并且上下文缓冲区包含 IntelliSense 目标。 此标志表示 IHF_READONLYCONTEXT 未指定。 |
| IHF_OVERTYPE | 16 | 指示使用者字段或上下文字段中的任何编辑 () 应在覆盖模式下完成 (否则,将在插入模式) 中执行编辑。 |
| IHF_READONLYCONTEXT | 1 | 指示上下文缓冲区为只读。 |
| IHF_SINGLELINESUBJECT | 4 | 指示主题文本必须在一行上显示。 |
注解
COM 签名
从 singlefileeditor:
enum IntellisenseHostFlags {
IHF_READONLYCONTEXT = 0x00000001,
IHF_NOSEPARATESUBJECT = 0x00000002,
IHF_SINGLELINESUBJECT = 0x00000004,
IHF_FORCECOMMITTOCONTEXT = 0x00000008,
IHF_OVERTYPE = 0x00000010
};
这些标志是从对接口中的方法的调用返回的 GetHostFlags IVsIntellisenseHost 。