Metoda ViewFilter.OnChangeScrollInfo —
Wywołana po zmianie informacji przewijania dla paska przewijania określony.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Składnia
'Deklaracja
Public Overridable Sub OnChangeScrollInfo ( _
view As IVsTextView, _
iBar As Integer, _
iMinUnit As Integer, _
iMaxUnits As Integer, _
iVisibleUnits As Integer, _
iFirstVisibleUnit As Integer _
)
public virtual void OnChangeScrollInfo(
IVsTextView view,
int iBar,
int iMinUnit,
int iMaxUnits,
int iVisibleUnits,
int iFirstVisibleUnit
)
Parametry
- view
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[w] IVsTextView Obiekt reprezentujący widok, który jest właścicielem paska przewijania.
- iBar
Typ: System.Int32
[w] Identyfikator paska przewijania: SB_VERT dla pionowego paska i SB_HORZ dla poziomy pasek.
- iMinUnit
Typ: System.Int32
[w] Nowa wartość minimalna paska przewijania (zazwyczaj w wierszach).
- iMaxUnits
Typ: System.Int32
[w] Nową wartość maksymalną dla paska przewijania (zazwyczaj w wierszach).
- iVisibleUnits
Typ: System.Int32
[w] Nowa wartość reprezentującą liczbę widocznych wierszy w pasek przewijania (wpływa na rozmiar przycisku przewijania).
- iFirstVisibleUnit
Typ: System.Int32
[w] Nową wartość dla pierwszego wiersza widocznego na pasku przewijania (wpływa na położenie przycisku przewijania).
Implementuje
IVsTextViewEvents.OnChangeScrollInfo(IVsTextView, Int32, Int32, Int32, Int32, Int32)
Uwagi
Metoda ta jest wywoływana, gdy informacji pasek przewijania zmienia zwykle spowodowane plik źródłowy skojarzone zmiany.Jeśli usługi język wymaga dostosowania się do zmiany widoku przewijania, a następnie musi pochodzić od klasy ViewFilter klasy i zastąpić tę metodę.
Ta metoda jest implementacją OnChangeScrollInfo metody na IVsTextViewEvents interfejsu.
Metody podstawowej nic nie robi.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..