Método IVsTextManager2.NavigateToLineAndColumn2
Localiza ou cria um modo de exibição apropriado no buffer especificado e coloca a seleção no local especificado.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
Function NavigateToLineAndColumn2 ( _
pBuffer As IVsTextBuffer, _
ByRef guidDocViewType As Guid, _
iStartRow As Integer, _
iStartIndex As Integer, _
iEndRow As Integer, _
iEndIndex As Integer, _
grfIncludeViewFrameType As UInteger _
) As Integer
int NavigateToLineAndColumn2(
IVsTextBuffer pBuffer,
ref Guid guidDocViewType,
int iStartRow,
int iStartIndex,
int iEndRow,
int iEndIndex,
uint grfIncludeViewFrameType
)
int NavigateToLineAndColumn2(
[InAttribute] IVsTextBuffer^ pBuffer,
[InAttribute] Guid% guidDocViewType,
[InAttribute] int iStartRow,
[InAttribute] int iStartIndex,
[InAttribute] int iEndRow,
[InAttribute] int iEndIndex,
[InAttribute] unsigned int grfIncludeViewFrameType
)
abstract NavigateToLineAndColumn2 :
pBuffer:IVsTextBuffer *
guidDocViewType:Guid byref *
iStartRow:int *
iStartIndex:int *
iEndRow:int *
iEndIndex:int *
grfIncludeViewFrameType:uint32 -> int
function NavigateToLineAndColumn2(
pBuffer : IVsTextBuffer,
guidDocViewType : Guid,
iStartRow : int,
iStartIndex : int,
iEndRow : int,
iEndIndex : int,
grfIncludeViewFrameType : uint
) : int
Parâmetros
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] Ponteiro para o IVsTextBuffer interface.
guidDocViewType
Tipo: Guid%[in] GUID que identifica o modo de exibição. Esse valor deve ser sempre LOGVIEWID_TextView.
iStartRow
Tipo: Int32[in] Linha inicial para a seleção Localizar.
iStartIndex
Tipo: Int32[in] Iniciando o índice para a seleção Localizar.
iEndRow
Tipo: Int32[in] Terminando a linha para a seleção Localizar.
iEndIndex
Tipo: Int32[in] Terminando o índice para a seleção Localizar.
grfIncludeViewFrameType
Tipo: UInt32[in] Exiba o tipo de quadro. Para obter mais informações, consulte_VIEWFRAMETYPE
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De textmgr.idl:
HRESULT IVsTextManager2::NavigateToLineAndColumn2(
[in] IVsTextBuffer* pBuffer,
[in] REFGUID guidDocViewType,
[in] long iStartRow,
[in] CharIndex iStartIndex,
[in] long iEndRow,
[in] CharIndex iEndIndex,
[in] VIEWFRAMETYPE grfIncludeViewFrameType
);
Para usar esse método, passe um ponteiro para um buffer de texto e uma posição de linha/coluna no buffer. Em seguida, o método localiza o buffer, exibe uma visualização, se o modo de exibição não está ativo no momento e, em seguida, colocará a seleção na extensão do texto especificado.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.