ViewFilter.HandleQuickInfo 方法
处理 QUICKINFO 命令显示有关选定标识符或表达式的工具提示信息。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
语法
声明
Public Overridable Sub HandleQuickInfo
public virtual void HandleQuickInfo()
备注
此方法以显示包含有关该标识符的工具提示负责所有工具提示信息在当前位置。
该基方法调用 IVsTextView 对象的 GetCaretPos 方法将传递给 ViewFilter 构造函数获取当前脱字号位置。此位置随后传递给 OnSyncQuickInfo 方法在 Source 对象 (从获取在 ViewFilter 构造函数的 CodeWindowManager 对象)。如果 OnSyncQuickInfo 返回任何文本,接下来此方法调用 GetFullDataTipText 方法获取调试器的任何附加信息,如果调试处于活动状态。最后,新 (或当前) TextTipData 对象用于显示工具提示。
在语言服务类的默认托管包框架的实现,该方法从 HandlePreExec 方法调用。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。