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
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] Devuelve el búfer de texto (objeto deIVsTextBuffer ) que contiene la ubicación.
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)