Compartilhar via


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

  • 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

Consulte também

Referência

ViewFilter Classe

Namespace Microsoft.VisualStudio.Package