ViewFilter.OnSetFocus(IVsTextView) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen Görünüm odağı aldığında çağırılır.
public:
virtual void OnSetFocus(Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ view);
public:
virtual void OnSetFocus(Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ view);
virtual void OnSetFocus(Microsoft::VisualStudio::TextManager::Interop::IVsTextView const & view);
public virtual void OnSetFocus (Microsoft.VisualStudio.TextManager.Interop.IVsTextView view);
abstract member OnSetFocus : Microsoft.VisualStudio.TextManager.Interop.IVsTextView -> unit
override this.OnSetFocus : Microsoft.VisualStudio.TextManager.Interop.IVsTextView -> unit
Public Overridable Sub OnSetFocus (view As IVsTextView)
Parametreler
- view
- IVsTextView
'ndaki IVsTextView Odağı almış olan görünümü temsil eden nesne.
Uygulamalar
Açıklamalar
Dil hizmetinizin odak elde eden bir görünüme yanıt vermesi gerekiyorsa, sınıftan bir sınıf türetmeniz ViewFilter ve bu yöntemi geçersiz kılmanız gerekir.
Bu yöntem, arabirimindeki yönteminin bir uygulamasıdır OnSetFocus IVsTextViewEvents .
Taban yöntemi, OnSetFocus CodeWindowManager sınıf oluşturucusuna geçirilen nesne üzerindeki yöntemini çağırır ViewFilter ( CodeWindowManager başka bir deyişle, sınıfında herhangi bir yöntemi geçersiz kılmanız gerekmiyorsa sınıfının yöntemin sürümünü geçersiz kılabileceğiniz anlamına gelir ViewFilter ). Taban yöntemi daha sonra yöntemini çağırır OnActiveViewChanged .