初始化完成安装的对象。
命名空间: 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
)
参数
- textView
类型:Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[] 表示显示源文件的视图的 IVsTextView 对象。
- declarations
类型:Microsoft.VisualStudio.Package.Declarations
[out] 在完成尝试声明列表显示的 Declarations 对象的列表。
- 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。