Freigeben über


IVsTextManager2.NavigateToLineAndColumn2-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.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'Declaration
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

Parameter

  • 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.

  • grfIncludeViewFrameType
    Typ: UInt32

    [in] Anzeigen des Rahmens an. Weitere Informationen finden Sie unter _VIEWFRAMETYPE

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 IVsTextManager2::NavigateToLineAndColumn2(
   [in] IVsTextBuffer* pBuffer,
   [in] REFGUID guidDocViewType,
   [in] long iStartRow,
   [in] CharIndex iStartIndex,
   [in] long iEndRow,
   [in] CharIndex iEndIndex,
   [in] VIEWFRAMETYPE grfIncludeViewFrameType
);

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

Siehe auch

Referenz

IVsTextManager2 Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace