Metodo IVsTextManager.NavigateToLineAndColumn
I trova o creata una visualizzazione del buffer specificato e posiziona la selezione nella posizione specificata.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
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
Parametri
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] Puntatore a IVsTextBuffer interfaccia.
guidDocViewType
Tipo: Guid%[in] GUID che identifica la visualizzazione. Questo valore deve essere sempre LOGVIEWID_TextView.
iStartRow
Tipo: Int32[in] Riga di partenza per la selezione di individuare.
iStartIndex
Tipo: Int32[in] Indice iniziale per la selezione di individuare.
iEndRow
Tipo: Int32[in] Riga finale per la selezione di individuare.
iEndIndex
Tipo: Int32[in] Indice finale della selezione di individuare.
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr.idl:
HRESULT IVsTextManager::NavigateToLineAndColumn(
[in] IVsTextBuffer* pBuffer,
[in] REFGUID guidDocViewType,
[in] long iStartRow,
[in] CharIndex iStartIndex,
[in] long iEndRow,
[in] CharIndex iEndIndex
);
Per utilizzare questo metodo, passare un puntatore a un buffer di testo e una posizione colonna o della riga nel buffer. Il metodo individuare il buffer, viene visualizzata una visualizzazione se la visualizzazione non è attualmente attiva e inserire quindi la selezione all'ampiezza specificata di testo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.