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
- buffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer
[in] IVsTextBuffer utilizzare il file di origine.
- 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.