Compartir a través de


IVsLanguageDebugInfo.GetNameOfLocation (Método)

Genera un nombre para la ubicación especificada en el archivo.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
Function GetNameOfLocation ( _
    pBuffer As IVsTextBuffer, _
    iLine As Integer, _
    iCol As Integer, _
    <OutAttribute> ByRef pbstrName As String, _
    <OutAttribute> ByRef piLineOffset As Integer _
) As Integer
int GetNameOfLocation(
    IVsTextBuffer pBuffer,
    int iLine,
    int iCol,
    out string pbstrName,
    out int piLineOffset
)
int GetNameOfLocation(
    [InAttribute] IVsTextBuffer^ pBuffer, 
    [InAttribute] int iLine, 
    [InAttribute] int iCol, 
    [OutAttribute] String^% pbstrName, 
    [OutAttribute] int% piLineOffset
)
abstract GetNameOfLocation : 
        pBuffer:IVsTextBuffer * 
        iLine:int * 
        iCol:int * 
        pbstrName:string byref * 
        piLineOffset:int byref -> int
function GetNameOfLocation(
    pBuffer : IVsTextBuffer, 
    iLine : int, 
    iCol : int, 
    pbstrName : String, 
    piLineOffset : int
) : int

Parámetros

  • iLine
    Tipo: Int32

    [in] número de la línea que contiene la ubicación.

  • iCol
    Tipo: Int32

    [in] columna que contiene la ubicación en la línea.

  • pbstrName
    Tipo: String%

    [out] devuelve una cadena que contiene el nombre de la ubicación.

  • piLineOffset
    Tipo: Int32%

    [out] devuelve un entero que contiene el desplazamiento de la línea de iLine.

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsLanguageDebugInfo::GetNameOfLocation(
   [in] IVsTextBuffer *pBuffer, 
   [in] long iLine, 
   [in] long iCol, 
   [out] BSTR *pbstrName, 
   [out] long *piLineOffset
);

Este método genera un nombre para la ubicación especificada en el archivo especificado. Este nombre representa la “entidad denominada más interna” en el origen. Si no es null, el parámetro de piLineOffset se rellena con el desplazamiento de la primera línea de la entidad con nombre. Devuelve S_FALSE si la posición no pertenece a algo interesante.

Seguridad de .NET Framework

Vea también

Referencia

IVsLanguageDebugInfo Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)