Metoda ViewFilter.OnSetFocus —
Wywoływane, gdy określony widok uzyskuje fokus.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Składnia
'Deklaracja
Public Overridable Sub OnSetFocus ( _
view As IVsTextView _
)
public virtual void OnSetFocus(
IVsTextView view
)
Parametry
- view
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[w] IVsTextView Obiekt reprezentujący widok, który uzyskał fokus.
Implementuje
IVsTextViewEvents.OnSetFocus(IVsTextView)
Uwagi
Jeśli usługi języka musi odpowiedzieć na uzyskaniu fokusu widok, a następnie musi pochodzić od klasy ViewFilter klasy i zastąpić tę metodę.
Ta metoda jest implementacją OnSetFocus metody na IVsTextViewEvents interfejsu.
Wywołania metody podstawowej OnSetFocus metody na CodeWindowManager obiektu przekazany do ViewFilter konstruktora klasy (co oznacza, że można zastąpić CodeWindowManager klasy wersja metody, jeśli inaczej nie trzeba zastąpić dowolną metodę w ViewFilter klasy).Wywołuje metody podstawowej OnActiveViewChanged metody.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..