IVsTextView.GetCaretPos, méthode
Retourne la ligne et l'index de colonne de la position du curseur.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
Function GetCaretPos ( _
<OutAttribute> ByRef piLine As Integer, _
<OutAttribute> ByRef piColumn As Integer _
) As Integer
int GetCaretPos(
out int piLine,
out int piColumn
)
int GetCaretPos(
[OutAttribute] int% piLine,
[OutAttribute] int% piColumn
)
abstract GetCaretPos :
piLine:int byref *
piColumn:int byref -> int
function GetCaretPos(
piLine : int,
piColumn : int
) : int
Paramètres
piLine
Type : Int32%[out] pointeur à un entier contenant la ligne, si la méthode réussit.
piColumn
Type : Int32%[out] pointeur à un entier contenant la colonne, si la méthode réussit. Les coordonnées de Viewcol peuvent comprendre l'espace virtuel.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsTextView::GetCaretPos(
[out] long *piLine,
[out] ViewCol *piColumn
);
L'emplacement du signe insertion est la position du curseur. Utilisez GetCaretPos pour gérer le signe insertion ou le point d'insertion. Les paramètres d'piLine ou d'piColumn peuvent être nullune référence null (Nothing en Visual Basic) si un seul est nécessaire.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.