Método ViewFilter.OnChangeScrollInfo
Chamado quando as informações de rolagem para a barra de rolagem especificado foi alterado.
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 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
)
Parâmetros
- view
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[in] Um IVsTextView objeto que representa o modo de exibição que é proprietária da barra de rolagem.
- iBar
Tipo: System.Int32
[in] A identificação da barra de rolagem: SB_VERT para a barra vertical e SB_HORZ a barra horizontal.
- iMinUnit
Tipo: System.Int32
[in] O novo valor mínimo para a barra de rolagem (normalmente em linhas).
- iMaxUnits
Tipo: System.Int32
[in] O novo valor máximo para a barra de rolagem (normalmente em linhas).
- iVisibleUnits
Tipo: System.Int32
[in] O novo valor que representa o número de linhas visíveis na barra de rolagem (afeta o tamanho do thumb rolagem).
- iFirstVisibleUnit
Tipo: System.Int32
[in] O novo valor para a primeira linha visível na barra de rolagem (afeta a posição do controle deslizante de rolagem).
Implementações
IVsTextViewEvents.OnChangeScrollInfo(IVsTextView, Int32, Int32, Int32, Int32, Int32)
Comentários
Esse método é chamado quando altera as informações da barra de rolagem, geralmente devido ao arquivo de origem associados sendo alterado.Se o serviço de linguagem precisa se adaptar a um modo de exibição de rolagem mudança, então você deve derivar uma classe a partir de ViewFilter de classe e substituir esse método.
Este método é uma implementação da OnChangeScrollInfo método na IVsTextViewEvents interface.
O método base não faz nada.
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.