Condividi tramite


Metodo LanguageService.GetNameOfLocation

Restituisce il nome dell'elemento contenitore contenente la posizione specificata.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)

Sintassi

'Dichiarazione
Public Overridable Function GetNameOfLocation ( _
    buffer As IVsTextBuffer, _
    line As Integer, _
    col As Integer, _
    <OutAttribute> ByRef name As String, _
    <OutAttribute> ByRef lineOffset As Integer _
) As Integer
public virtual int GetNameOfLocation(
    IVsTextBuffer buffer,
    int line,
    int col,
    out string name,
    out int lineOffset
)

Parametri

  • line
    Tipo: System.Int32
    [in] La riga desiderata nel buffer.
  • col
    Tipo: System.Int32
    [in] L'offset desiderato sulla riga nel buffer.
  • name
    Tipo: System.String%
    [out] Il nome dell'elemento che lo contiene.
  • lineOffset
    Tipo: System.Int32%
    [out] L'offset dall'inizio dell'elemento contenitore alla riga specificata.

Valore restituito

Tipo: System.Int32
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce S_FALSE se la posizione non è all'interno di un'entità denominata o non restituisce un codice di errore.

Implementa

IVsLanguageDebugInfo.GetNameOfLocation(IVsTextBuffer, Int32, Int32, String%, Int32%)

Note

Un elemento contenitore viene in genere un metodo, una classe, o uno spazio dei nomi.

Il metodo di base restituisce un valore null per il nome e 0 per l'offset della riga.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

LanguageService Classe

Spazio dei nomi Microsoft.VisualStudio.Package