Condividi tramite


Metodo IVsLanguageDebugInfo.GetProximityExpressions

Genera le espressioni di distanti tra loro.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
Function GetProximityExpressions ( _
    pBuffer As IVsTextBuffer, _
    iLine As Integer, _
    iCol As Integer, _
    cLines As Integer, _
    <OutAttribute> ByRef ppEnum As IVsEnumBSTR _
) As Integer
int GetProximityExpressions(
    IVsTextBuffer pBuffer,
    int iLine,
    int iCol,
    int cLines,
    out IVsEnumBSTR ppEnum
)
int GetProximityExpressions(
    [InAttribute] IVsTextBuffer^ pBuffer, 
    [InAttribute] int iLine, 
    [InAttribute] int iCol, 
    [InAttribute] int cLines, 
    [OutAttribute] IVsEnumBSTR^% ppEnum
)
abstract GetProximityExpressions : 
        pBuffer:IVsTextBuffer * 
        iLine:int * 
        iCol:int * 
        cLines:int * 
        ppEnum:IVsEnumBSTR byref -> int
function GetProximityExpressions(
    pBuffer : IVsTextBuffer, 
    iLine : int, 
    iCol : int, 
    cLines : int, 
    ppEnum : IVsEnumBSTR
) : int

Parametri

  • iLine
    Tipo: Int32

    [in] Numero della riga contenente l'inizio dell'espressione.

  • iCol
    Tipo: Int32

    [in] Posizione di colonna all'interno della riga.

  • cLines
    Tipo: Int32

    [in] Numero di righe all'interno dell'espressione.

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 IVsLanguageDebugInfo::GetProximityExpressions(
   [in] IVsTextBuffer *pBuffer, 
   [in] long iLine, 
   [in] long iCol, 
   [in] long cLines, 
   [out] IVsEnumBSTR **ppEnum
);

Questo metodo viene implementato da un servizio di linguaggio per fornire informazioni necessarie per popolare automobili finestra di debug. Quando il debugger chiama questo metodo, il debugger sta richiedendo i nomi di tutti i parametri e variabili in un intervallo di righe a partire dalla posizione iniziale identificata da iLine e iCol parametri nel buffer di testo specificato. L'ambito di righe oltre questo punto è specificato da cLines parametro.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsLanguageDebugInfo Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop