IVsTextView.GetCaretPos (Método)
Devuelve la línea y el índice de la posición del cursor.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
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
Parámetros
piLine
Tipo: Int32%[out] puntero a un entero que contiene la línea, si el método tiene éxito.
piColumn
Tipo: Int32%[out] puntero a un entero que contiene la columna, si el método tiene éxito. las coordenadas de Viewcol pueden incluir el espacio virtual.
Valor devuelto
Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.
Comentarios
Prototipo COM
de textmgr.idl:
HRESULT IVsTextView::GetCaretPos(
[out] long *piLine,
[out] ViewCol *piColumn
);
La posición del símbolo de intercalación es la posición del cursor. utilice GetCaretPos para administrar el símbolo de intercalación o el punto de inserción. Los parámetros de piLine o de piColumn pueden ser nullreferencia null (Nothing en Visual Basic) si sólo uno es necesario.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)