Freigeben über


IVsTextStream.GetLastLineIndex-Methode

Gibt die letzte Zeile im Textpuffer zurück.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function GetLastLineIndex ( _
    <OutAttribute> ByRef piLine As Integer, _
    <OutAttribute> ByRef piIndex As Integer _
) As Integer
int GetLastLineIndex(
    out int piLine,
    out int piIndex
)
int GetLastLineIndex(
    [OutAttribute] int% piLine, 
    [OutAttribute] int% piIndex
)
abstract GetLastLineIndex : 
        piLine:int byref * 
        piIndex:int byref -> int
function GetLastLineIndex(
    piLine : int, 
    piIndex : int
) : int

Parameter

  • piLine
    Typ: Int32%

    [out] Zeiger auf die letzte Zeile im Textpuffer.

  • piIndex
    Typ: Int32%

    [out] Zeiger auf die Indexnummer von piLine

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

Diese Methode kann beträchtliche Ressourcen, abhängig von der zugrunde liegenden Implementierung des Puffers erfordern. Das heißt, kann es sehr schwierig, die Größe des Puffers, wenn eine virtuell-Zeile-ausgerichtete Implementierung des Puffers, z. B. in Visual Basic zu berechnen.

COM-Signatur

Von textmgr.idl:

HRESULT IVsTextStream::GetLastLineIndex(
   [out] long *piLine,
   [out] long *piIndex
);

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsTextStream Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace