ViewFilter.OnSetFocus 方法
调用,同时指定的视图获得焦点。
命名空间: 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 OnSetFocus ( _
view As IVsTextView _
)
public virtual void OnSetFocus(
IVsTextView view
)
参数
- view
类型:Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] 表示接收焦点的视图的 IVsTextView 对象。
实现
IVsTextViewEvents.OnSetFocus(IVsTextView)
备注
如果语言服务需要响应获得焦点的视图,则必须从 ViewFilter 类派生类并重写此方法。
此方法是 OnSetFocus 方法的实现。 IVsTextViewEvents 接口的。
该基方法调用 CodeWindowManager 对象的 OnSetFocus 方法将传递给意味着可以重写方法的 CodeWindowManager 类版本的 ViewFilter 类构造函数 (,如果不必要重写在 ViewFilter 类的任何方法)。 此基方法随后调用 OnActiveViewChanged 方法。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。