IVsTextView.GetScrollInfo(Int32, Int32, Int32, Int32, Int32) Méthode

Définition

Retourne les principales fonctionnalités de la barre de défilement de l'éditeur de texte de la barre de défilement spécifiée.

public:
 int GetScrollInfo(int iBar, [Runtime::InteropServices::Out] int % piMinUnit, [Runtime::InteropServices::Out] int % piMaxUnit, [Runtime::InteropServices::Out] int % piVisibleUnits, [Runtime::InteropServices::Out] int % piFirstVisibleUnit);
int GetScrollInfo(int iBar, [Runtime::InteropServices::Out] int & piMinUnit, [Runtime::InteropServices::Out] int & piMaxUnit, [Runtime::InteropServices::Out] int & piVisibleUnits, [Runtime::InteropServices::Out] int & piFirstVisibleUnit);
public int GetScrollInfo (int iBar, out int piMinUnit, out int piMaxUnit, out int piVisibleUnits, out int piFirstVisibleUnit);
abstract member GetScrollInfo : int * int * int * int * int -> int
Public Function GetScrollInfo (iBar As Integer, ByRef piMinUnit As Integer, ByRef piMaxUnit As Integer, ByRef piVisibleUnits As Integer, ByRef piFirstVisibleUnit As Integer) As Integer

Paramètres

iBar
Int32

[in] Spécifie une barre de défilement horizontale ou verticale. Les valeurs peuvent être SB_HORZ ou SB_VERT. Pour plus d'informations, consultez GetScrollInfo dans le Kit de développement logiciel Platform SDK.

piMinUnit
Int32

[out] Unité minimale de la barre de défilement.

piMaxUnit
Int32

[out] Unité maximale de la barre de défilement.

piVisibleUnits
Int32

[out] Nombre supplémentaire d'unités visibles dans la barre de défilement.

piFirstVisibleUnit
Int32

[out] Première unité visible dans la barre de défilement.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Remarques

Signature COM

À partir de textmgr. idl :

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

Les piFirstVisibleUnit piVisibleUnits paramètres et définissent la plage visible dans la vue. Par exemple, si les lignes 10 à 25 étaient visibles dans la vue, piFirstVisibleUnit auraient la valeur 10 et auraient piVisibleUnits la valeur 15.

Notes

Il n’est pas garanti que les informations de barre de défilement correspondent directement aux informations de ligne. Les valeurs retournées sont basées sur les paramètres de l’éditeur de texte principal.

S’applique à