Condividi tramite


Metodo IVsTextView.GetScrollInfo

Restituisce le impostazioni principali della barra di scorrimento dell'editor di testo per la barra di scorrimento specificata.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
Function GetScrollInfo ( _
    iBar As Integer, _
    <OutAttribute> ByRef piMinUnit As Integer, _
    <OutAttribute> ByRef piMaxUnit As Integer, _
    <OutAttribute> ByRef piVisibleUnits As Integer, _
    <OutAttribute> ByRef piFirstVisibleUnit As Integer _
) As Integer
int GetScrollInfo(
    int iBar,
    out int piMinUnit,
    out int piMaxUnit,
    out int piVisibleUnits,
    out int piFirstVisibleUnit
)
int GetScrollInfo(
    [InAttribute] int iBar, 
    [OutAttribute] int% piMinUnit, 
    [OutAttribute] int% piMaxUnit, 
    [OutAttribute] int% piVisibleUnits, 
    [OutAttribute] int% piFirstVisibleUnit
)
abstract GetScrollInfo : 
        iBar:int * 
        piMinUnit:int byref * 
        piMaxUnit:int byref * 
        piVisibleUnits:int byref * 
        piFirstVisibleUnit:int byref -> int
function GetScrollInfo(
    iBar : int, 
    piMinUnit : int, 
    piMaxUnit : int, 
    piVisibleUnits : int, 
    piFirstVisibleUnit : int
) : int

Parametri

  • iBar
    Tipo: Int32

    [in] Specifica un oggetto orizzontale o una barra di scorrimento verticale. I valori possono corrispondere a SB_HORZ o SB_VERT. Per ulteriori informazioni, vedere GetScrollInfo in Platform SDK.

  • piMinUnit
    Tipo: Int32%

    [out] Unità minima della barra di scorrimento.

  • piMaxUnit
    Tipo: Int32%

    [out] Unità massima della barra di scorrimento.

  • piVisibleUnits
    Tipo: Int32%

    [out] Numero aggiuntivo di unità visibili nella barra di scorrimento.

  • piFirstVisibleUnit
    Tipo: Int32%

    [out] Il primo unit visibile nella barra di scorrimento.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr.idl:

HRESULT IVsTextView::GetScrollInfo(
   [in] long iBar,
   [out] long *piMinUnit,
   [out] long *piMaxUnit,
   [out] long *piVisibleUnits,
   [out] long *piFirstVisibleUnit
);

piFirstVisibleUnit e piVisibleUnits i parametri consentono di definire l'intervallo visibile nella visualizzazione. Ad esempio, se le righe da 10 a 25 siano visibili nella visualizzazione, quindi piFirstVisibleUnit comporterebbe un valore di 10 e piVisibleUnits comporterebbe un valore di 15.

Nota

Le informazioni della barra di scorrimento non sempre eseguono direttamente a informazioni di riferimento.I valori restituiti sono basati sulle impostazioni principali dell'editor di testo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsTextView Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop