UpdateCompletionFlags 枚举

指定完成标志设置为。

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  Microsoft.VisualStudio.TextManager.Interop
程序集:  Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration UpdateCompletionFlags
[FlagsAttribute]
public enum UpdateCompletionFlags
[FlagsAttribute]
public enum class UpdateCompletionFlags
[<FlagsAttribute>]
type UpdateCompletionFlags
public enum UpdateCompletionFlags

成员

成员名称 说明
CSF_CUSTOMCOMMIT 指示语言服务处理从完成列表框中选择的项在文本编辑器中。使用 OnCommit 提交完成。
CSF_CUSTOMMATCHING 指示语言服务处理自定义完成与文本由用户键入的。使用 IVsCompletionSet:: 管理选择的GetBestMatch 。如果未指定 CSF_CUSTOMMATCHING,然后与文本视图的句柄在完成项集合的可用选项。
CSF_HAVEDESCRIPTIONS 为完成框中的项提供一个提示。使用 GetDescriptionText 为至少某些项提供文本。
CSF_INITIALEXTENTKNOWN 指示语言服务了解在行该文件夹的位置若要显示项目,并且,字边界位置是。使用 GetInitialExtent 确定初始单词区域。
CSF_NOCASEMATCHING 不适用区分大小写匹配。
CSF_NOCASEUNIQUENESS 不要应用匹配的用例或的字符确定唯一性 (对于运行完成)。例如,因此,如果 “、”是最接近的字符匹配,使用此设置, “穿戴”能与 “、”。
GBM_SELECT 应选择返回的索引。
GBM_UNIQUE 返回的索引是唯一的相应匹配。
UCS_COMPLETEWORD 尝试运行完成。
UCS_EXTENTCHANGED 已更改的区域。
UCS_FLAGSCHANGED 标志已更改。
UCS_NAMESCHANGED 名称或名称计数已更改。

备注

UCS_* 标志传递给 UpdateCompletionStatus

CSF_* 标志。 GetFlags返回。

GBM_* 标志。 GetBestMatch返回。

COM 签名

从 textmgr.idl:

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间