Source.OnIdle 方法
调用,而其他所有未处理事件。
命名空间: Microsoft.VisualStudio.Package
程序集: 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.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
语法
声明
Public Overridable Sub OnIdle ( _
periodic As Boolean _
)
public virtual void OnIdle(
bool periodic
)
参数
- periodic
类型:System.Boolean
true ,如果此调用是一个时间计时器的结果;否则,将一个真正的空闲调用。
备注
,当系统空闲时,执行各种后台任务。
,如果任何一个源已标记为错误,基方法启动后台分析。背景分析不启动,如果完成列表或方法提示工具提示中将显示或最小时间 (如指定由 CodeSenseDelay 属性) 未通过。此方法从 OnIdle通常会调用。
请参见 实现语言服务 (托管包结构) 有关语言服务如何的信息来实现调用此方法的一个空闲计时器。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualStudio.Package 命名空间