CompletionSet.Init 方法

初始化完成安装的对象。

命名空间:  Microsoft.VisualStudio.Package
程序集:   Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)

语法

声明
Public Overridable Sub Init ( _
    textView As IVsTextView, _
    declarations As Declarations, _
    completeWord As Boolean _
)
public virtual void Init(
    IVsTextView textView,
    Declarations declarations,
    bool completeWord
)

参数

  • completeWord
    类型:System.Boolean
    [] true ,如果一部分的字符串将完成,否则 false (用户选定 完成单词 从与所有文本后不确定的插入符号的 IntelliSense 菜单。这将显示所有可能的完整)。

备注

调用此方法,在对 CreateCompletionSet 方法的调用是在 Source 类中的 CompletionSet 对象将使用显示完成列表。允许同一 CompletionSet 对象重新使用此方法。

该基方法的第一个调用 Close 方法然后缓存 IVsTextView 对象和 Declarations 对象。,如果 Declarations 对象为空,基方法然后立即返回。否则,基方法调用。 IVsTextView 对象的 UpdateCompletionStatus 方法带有 UCS_NAMESCHANGED。如果 completeWord 参数是 true,标志 UCS_COMPLETEWORD 还可让 UpdateCompletionStatus。如果 UpdateCompletionStatus 失败, COMException 引发异常。最后,该基方法设置该内部的会标记显示可见。

.NET Framework 安全性

请参见

参考

CompletionSet 类

Microsoft.VisualStudio.Package 命名空间