IVsTextManager.NavigateToLineAndColumn-Methode
Sucht oder erstellt eine entsprechende Ansicht für den angegebenen Puffer und platziert die Auswahl an der angegebenen Position.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
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
Parameter
pBuffer
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] Zeiger auf die IVsTextBuffer-Schnittstelle.
guidDocViewType
Typ: Guid%[in] GUID, die die Ansicht bezeichnet. Dieser Wert sollte LOGVIEWID_TextViewenthalten sein.
iStartRow
Typ: Int32[in] Anfangszeile, sodass die Auswahl durchsucht.
iStartIndex
Typ: Int32[in] Startindex für die Auswahl durchsucht.
iEndRow
Typ: Int32[in] Endzeile, sodass die Auswahl durchsucht.
iEndIndex
Typ: Int32[in] Endindex, sodass die Auswahl durchsucht.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsTextManager::NavigateToLineAndColumn(
[in] IVsTextBuffer* pBuffer,
[in] REFGUID guidDocViewType,
[in] long iStartRow,
[in] CharIndex iStartIndex,
[in] long iEndRow,
[in] CharIndex iEndIndex
);
Um diese Methode einen Zeiger auf einen Textpuffer und eine Zeilen- bzw. Spaltenposition in diesem Puffer verwenden. Die Methode sucht dann den Puffer, an eine Ansicht wenn die Ansicht ist nicht aktuell aktive Auswahl, und klicken Sie dann am angegebenen Textabschnitt platziert.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.