ViewFilter, constructeur
Initialise une nouvelle instance de la classe ViewFilter.
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 Sub New ( _
mgr As CodeWindowManager, _
view As IVsTextView _
)
public ViewFilter(
CodeWindowManager mgr,
IVsTextView view
)
Paramètres
- mgr
Type : Microsoft.VisualStudio.Package.CodeWindowManager
[in] objet d'Un CodeWindowManager qui possède cette vue.Cela est requis et ne peut pas être une valeur NULL.
- view
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] un objet d'IVsTextView cette classe est de travailler avec.Cela est requis et ne peut pas être une valeur NULL.
Remarques
Une nouvelle instance de la classe d'ViewFilter est créée dans la méthode d'CreateViewFilter dans la classe d'LanguageService.
Ce constructeur joint cette instanciation, comme interface d'IVsTextViewFilter, à la vue donnée.Le constructeur se connecte également à la vue pour écouter des événements d'affichage comme interface d'IVsTextViewEvents.En outre, le constructeur obtient et enregistre l'objet d'Source de l'objet d'CodeWindowManager.
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.