IVsTextManager.NavigateToLineAndColumn (Método)
Busca o crea una vista adecuada en el búfer especificado y coloca la selección en la ubicación especificada.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Function NavigateToLineAndColumn ( _
pBuffer As IVsTextBuffer, _
ByRef guidDocViewType As Guid, _
iStartRow As Integer, _
iStartIndex As Integer, _
iEndRow As Integer, _
iEndIndex As Integer _
) As Integer
int NavigateToLineAndColumn(
IVsTextBuffer pBuffer,
ref Guid guidDocViewType,
int iStartRow,
int iStartIndex,
int iEndRow,
int iEndIndex
)
int NavigateToLineAndColumn(
[InAttribute] IVsTextBuffer^ pBuffer,
[InAttribute] Guid% guidDocViewType,
[InAttribute] int iStartRow,
[InAttribute] int iStartIndex,
[InAttribute] int iEndRow,
[InAttribute] int iEndIndex
)
abstract NavigateToLineAndColumn :
pBuffer:IVsTextBuffer *
guidDocViewType:Guid byref *
iStartRow:int *
iStartIndex:int *
iEndRow:int *
iEndIndex:int -> int
function NavigateToLineAndColumn(
pBuffer : IVsTextBuffer,
guidDocViewType : Guid,
iStartRow : int,
iStartIndex : int,
iEndRow : int,
iEndIndex : int
) : int
Parámetros
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] puntero a la interfaz de IVsTextBuffer .
guidDocViewType
Tipo: Guid%[in] GUID que identifica la vista. Este valor debe ser siempre LOGVIEWID_TextView.
iStartRow
Tipo: Int32[in] Línea inicial para que la selección busque.
iStartIndex
Tipo: Int32[in] Iniciar el índice para que la selección busque.
iEndRow
Tipo: Int32[in] Línea de fin para la selección busque.
iEndIndex
Tipo: Int32[in] Índice de fin para la selección busque.
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 IVsTextManager::NavigateToLineAndColumn(
[in] IVsTextBuffer* pBuffer,
[in] REFGUID guidDocViewType,
[in] long iStartRow,
[in] CharIndex iStartIndex,
[in] long iEndRow,
[in] CharIndex iEndIndex
);
Para utilizar este método, pase un puntero a un búfer de texto y posición de la línea y de columna en ese búfer. El método a continuación el búfer, muestra una vista si la vista no está actualmente activa, y coloca a continuación la selección en el intervalo de texto especificada.
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)