ViewFilter.OnSetFocus, méthode
Appelé lorsque les gains spécifiés de vue se concentrent.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Syntaxe
'Déclaration
Public Overridable Sub OnSetFocus ( _
view As IVsTextView _
)
public virtual void OnSetFocus(
IVsTextView view
)
Paramètres
- view
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] un objet d'IVsTextView représentant la vue qui a reçu le focus.
Implémentations
IVsTextViewEvents.OnSetFocus(IVsTextView)
Remarques
Si votre service de langage doit répondre à une vue gagnant le focus, vous devez dériver une classe de la classe d'ViewFilter et substituer cette méthode.
Cette méthode est une implémentation de la méthode d'OnSetFocus sur l'interface d'IVsTextViewEvents.
La méthode de base appelle la méthode d'OnSetFocus sur l'objet d'CodeWindowManager passé au constructeur de classe d'ViewFilter (ce qui signifie que vous pouvez substituer la version de la classe d'CodeWindowManager de la méthode sinon si vous n'avez pas besoin de ne substituer aucune méthode dans la classe d'ViewFilter).La méthode de base appelle ensuite la méthode d'OnActiveViewChanged.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.