Condividi tramite


Metodo IVsLanguageDebugInfo.GetNameOfLocation

Genera un nome per la posizione specificata nel file.

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

Sintassi

'Dichiarazione
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

Parametri

  • iLine
    Tipo: Int32

    [in] Numero della riga contenente la posizione.

  • iCol
    Tipo: Int32

    [in] Colonna contenente la posizione della riga.

  • pbstrName
    Tipo: String%

    [out] Restituisce una stringa contenente il nome del percorso.

  • piLineOffset
    Tipo: Int32%

    [out] Restituisce un Integer che contiene l'offset della riga da iLine.

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::GetNameOfLocation(
   [in] IVsTextBuffer *pBuffer, 
   [in] long iLine, 
   [in] long iCol, 
   [out] BSTR *pbstrName, 
   [out] long *piLineOffset
);

Questo metodo genera un nome per la posizione specificata nel file specificato. Questo nome “rappresenta l'entità denominata più interna„ nel database di origine. se non Null, piLineOffset il parametro viene riempito con un offset dalla prima riga dell'entità denominata. Restituisce S_FALSE se la posizione non fa parte di qualsiasi elemento interessante.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsLanguageDebugInfo Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop