ViewFilter.OnChangeScrollInfo 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 kaydırma çubuğu için kaydırma bilgileri değiştiğinde çağırılır.
public:
virtual void OnChangeScrollInfo(Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ view, int iBar, int iMinUnit, int iMaxUnits, int iVisibleUnits, int iFirstVisibleUnit);
public:
virtual void OnChangeScrollInfo(Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ view, int iBar, int iMinUnit, int iMaxUnits, int iVisibleUnits, int iFirstVisibleUnit);
virtual void OnChangeScrollInfo(Microsoft::VisualStudio::TextManager::Interop::IVsTextView const & view, int iBar, int iMinUnit, int iMaxUnits, int iVisibleUnits, int iFirstVisibleUnit);
public virtual void OnChangeScrollInfo (Microsoft.VisualStudio.TextManager.Interop.IVsTextView view, int iBar, int iMinUnit, int iMaxUnits, int iVisibleUnits, int iFirstVisibleUnit);
abstract member OnChangeScrollInfo : Microsoft.VisualStudio.TextManager.Interop.IVsTextView * int * int * int * int * int -> unit
override this.OnChangeScrollInfo : Microsoft.VisualStudio.TextManager.Interop.IVsTextView * int * int * int * int * int -> unit
Public Overridable Sub OnChangeScrollInfo (view As IVsTextView, iBar As Integer, iMinUnit As Integer, iMaxUnits As Integer, iVisibleUnits As Integer, iFirstVisibleUnit As Integer)
Parametreler
- view
- IVsTextView
'ndaki IVsTextView Kaydırma çubuğunun sahibi olan görünümü temsil eden nesne.
- iBar
- Int32
'ndaki Kaydırma çubuğu KIMLIĞI: SB_VERT dikey çubuğun ve SB_HORZ yatay çubuğun için.
- iMinUnit
- Int32
'ndaki Kaydırma çubuğu için yeni minimum değer (genellikle satırlarda).
- iMaxUnits
- Int32
'ndaki Kaydırma çubuğu (genellikle satırlarda) için yeni en büyük değer.
- iVisibleUnits
- Int32
'ndaki Kaydırma çubuğundaki görünür çizgi sayısını temsil eden yeni değer (kaydırma parmak izi boyutunu etkiler).
- iFirstVisibleUnit
- Int32
'ndaki Kaydırma çubuğundaki ilk görünür çizginin yeni değeri (kaydırma parmak izi konumunu etkiler).
Uygulamalar
Açıklamalar
Bu yöntem, genellikle ilişkili kaynak dosyanın değiştirilmesi nedeniyle, kaydırma çubuğu bilgileri değiştiğinde çağrılır. Dil hizmetinizin değişen bir kaydırma görünümüne uyum sağlaması 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 OnChangeScrollInfo IVsTextViewEvents .
Temel yöntem hiçbir şey yapmaz.