Freigeben über


IVsMethodData.GetContextStream-Methode

Gibt den Kontext datenstrom für die Spitze zurück.

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

Syntax

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

Parameter

  • piPos
    Typ: Int32%

    [out] Ganze Zahl, die die Position im Stream im Textpuffer identifiziert.

  • piLength
    Typ: Int32%

    [out] Ganze Zahl, die die Länge des Texts im Stream nach piPos identifiziert, der nicht mit dem tipp Methoden im Fenster verdeckt werden soll.

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 IVsMethodData::GetContextStream(
   [out] long *piPos, 
   [out] long *piLength
);

Der Kontext datenstrom ist die Position und die Länge des Texts im Puffer, in den Umkippungs nicht vom Fenster verdeckt werden, sollten jedoch, zu dem der Inhalt des Tipps angewendet wird. Verwenden Sie diese Methode, um den Kontextdatenstrom anzugeben. Wenn Sie diese Methode implementieren, bestimmt die Ansicht, wohin das Fenster tipp Methoden platziert.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsMethodData Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace