Udostępnij za pośrednictwem


Metoda LanguageService.GetNameOfLocation —

Zwraca nazwę otaczający element, który zawiera danej pozycji.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)

Składnia

'Deklaracja
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
)

Parametry

  • col
    Typ: System.Int32
    [w] Wymaganym przesunięciem w wierszu w buforze.
  • lineOffset
    Typ: System.Int32%
    [out] Przesunięcie od początku otaczający element do danej linii.

Wartość zwracana

Typ: System.Int32
Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca S_FALSE , jeśli lokalizacja nie jest w ramach nazwana jednostka lub zwraca kod błędu.

Implementuje

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

Uwagi

Element otaczający jest zazwyczaj metodą, klasy lub obszaru nazw.

Metody podstawowej zwraca wartość null dla nazwy i 0 w polach Przesunięcie linii.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

LanguageService Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package