ViewFilter(CodeWindowManager, IVsTextView) Oluşturucu

Tanım

ViewFilter sınıfının yeni bir örneğini başlatır.

public:
 ViewFilter(Microsoft::VisualStudio::Package::CodeWindowManager ^ mgr, Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ view);
 ViewFilter(Microsoft::VisualStudio::Package::CodeWindowManager const & mgr, Microsoft::VisualStudio::TextManager::Interop::IVsTextView const & view);
public ViewFilter (Microsoft.VisualStudio.Package.CodeWindowManager mgr, Microsoft.VisualStudio.TextManager.Interop.IVsTextView view);
new Microsoft.VisualStudio.Package.ViewFilter : Microsoft.VisualStudio.Package.CodeWindowManager * Microsoft.VisualStudio.TextManager.Interop.IVsTextView -> Microsoft.VisualStudio.Package.ViewFilter
Public Sub New (mgr As CodeWindowManager, view As IVsTextView)

Parametreler

mgr
CodeWindowManager

'ndaki CodeWindowManager Bu görünümün sahibi olan bir nesne. Bu gereklidir ve null bir değer olamaz.

view
IVsTextView

'ndaki IVsTextView Bu sınıfın birlikte çalışması için bir nesne. Bu gereklidir ve null bir değer olamaz.

Açıklamalar

Sınıfında yönteminde sınıfının yeni bir örneği ViewFilter oluşturulur CreateViewFilter LanguageService .

Bu Oluşturucu, bu örneği bir arabirim olarak IVsTextViewFilter verilen görünüme iliştirir. Oluşturucu, olayları bir arabirim olarak görüntülemeyi dinlemek için de görünüme bağlanır IVsTextViewEvents . Ayrıca, Oluşturucu nesnesini nesnesinden alır ve saklar Source CodeWindowManager .

Şunlara uygulanır