Partager via


IVsLanguageDebugInfo.GetProximityExpressions, méthode

Génère des expressions de proximité.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
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

Paramètres

  • iLine
    Type : Int32

    [in] numéro de la ligne contenant le début de l'expression.

  • iCol
    Type : Int32

    [in] position de la colonne dans la ligne.

  • cLines
    Type : Int32

    [in] numéro de lignes dans l'expression.

Valeur de retour

Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Notes

Signature de COM

De textmgr.idl :

HRESULT IVsLanguageDebugInfo::GetProximityExpressions(
   [in] IVsTextBuffer *pBuffer, 
   [in] long iLine, 
   [in] long iCol, 
   [in] long cLines, 
   [out] IVsEnumBSTR **ppEnum
);

Cette méthode est implémentée par un service de langage pour fournir les informations nécessaires pour remplir Automatique déboguant la fenêtre. Lorsque le débogueur appelle cette méthode, le débogueur demande les noms de tous les paramètres et variables dans une étendue des lignes commençant à la position de départ identifiée par les paramètres d'iLine et d'iCol dans la mémoire tampon de texte spécifiée. L'étendue des lignes au delà de ce point est spécifiée par le paramètre d'cLines.

Sécurité .NET Framework

Voir aussi

Référence

IVsLanguageDebugInfo Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms