Construtor ViewFilter
Inicializa uma nova instância da classe ViewFilter.
Namespace: Microsoft.VisualStudio.Package
Assemblies: Microsoft.VisualStudio.Package.LanguageService (em Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (em Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (em Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (em Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Sintaxe
'Declaração
Public Sub New ( _
mgr As CodeWindowManager, _
view As IVsTextView _
)
public ViewFilter(
CodeWindowManager mgr,
IVsTextView view
)
Parâmetros
- mgr
Tipo: Microsoft.VisualStudio.Package.CodeWindowManager
[in] A CodeWindowManager o objeto que possui este modo de exibição.Isso é necessário e não pode ser um valor nulo.
- view
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] Um IVsTextView é trabalhar com essa classe de objeto.Isso é necessário e não pode ser um valor nulo.
Comentários
Uma nova instância da ViewFilter classe é criada na CreateViewFilter método na LanguageService classe.
Este construtor anexa nessa instanciação, como um IVsTextViewFilter interface para o modo de exibição determinado.O construtor também se conecta ao modo de exibição para exibir os eventos como ouvir um IVsTextViewEvents interface.Além disso, o construtor obtém e armazena o Source de objeto da CodeWindowManager objeto.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.