Freigeben über


IVsTextView.GetScrollInfo-Methode

Gibt die Einstellungen bildlaufleisten Kern des Text-Editors für die angegebene Bildlaufleiste zurück.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
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

Parameter

  • iBar
    Typ: Int32

    [in] Gibt einen horizontalen oder vertikalen Bildlaufleiste an. Werte können entweder SB_HORZ oder SB_VERT. Weitere Informationen finden Sie unter GetScrollInfo in der Platform SDK-Dokumentation.

  • piMinUnit
    Typ: Int32%

    [out] Minimales, Schiebeleisten.

  • piMaxUnit
    Typ: Int32%

    [out] Maximale, Schiebeleisten.

  • piVisibleUnits
    Typ: Int32%

    [out] Zusätzliche Anzahl sichtbarer Einheiten in der Bildlaufleiste.

  • piFirstVisibleUnit
    Typ: Int32%

    [out] Erstes sichtbares Einheit in der Bildlaufleiste.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

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

Die piFirstVisibleUnit und piVisibleUnits-Parameter definieren den Bereich des Sichtbaren in der Ansicht. Wenn z. B. Zeilen 10 bis 25 in der Ansicht sichtbaren piFirstVisibleUnit dann wäre, würde einen Wert zwischen 10 und piVisibleUnits würde den Wert 15 haben.

Hinweis

Informationen über Bildlaufleisten werden nicht gewährleistet, dass Zeileninformationen direkt entspricht.Die zurückgegebenen Werte basieren auf der Basis text-editor-Einstellungen.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsTextView Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace