Costruttore ViewFilter
Inizializza una nuova istanza di ViewFilter classe.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
mgr As CodeWindowManager, _
view As IVsTextView _
)
public ViewFilter(
CodeWindowManager mgr,
IVsTextView view
)
Parametri
- mgr
Tipo: Microsoft.VisualStudio.Package.CodeWindowManager
[in] In CodeWindowManager oggetto che possiede questa visualizzazione.Questa condizione è obbligatoria e non può essere un valore null.
- view
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] IVsTextView oggetto questa classe è per l'utilizzo di.Questa condizione è obbligatoria e non può essere un valore null.
Note
Una nuova istanza di CreateViewFilter la classe viene creata in LanguageService metodo in di ViewFilter classe.
Questo costruttore associa la creazione di istanze, ad esempio IVsTextViewFilter interfaccia, alla visualizzazione specificata.Il costruttore si connette alla visualizzazione per rimanere in ascolto per visualizzare gli eventi come IVsTextViewEvents interfaccia.inoltre, il costruttore ottiene e archivia Source oggetto da CodeWindowManager oggetto.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.