Udostępnij za pośrednictwem


Metoda Source.GetTextUpToLine —

Pobiera tekst ze źródła do i włącznie z numerem danej linii.

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

Składnia

'Deklaracja
Public Function GetTextUpToLine ( _
    line As Integer _
) As String
public string GetTextUpToLine(
    int line
)

Parametry

  • line
    Typ: System.Int32
    Numer wiersza ostatniego wiersza tekstu do uzyskania.Określ 0 w celu uzyskania cały tekst w źródle.

Wartość zwracana

Typ: System.String
Cały tekst, w tym danej linii.

Uwagi

Ta metoda wymaga GetLastLineIndex metody na IVsTextLines obiektu przekazany do Source konstruktora klasy, aby uzyskać całkowitą liczbę wierszy.Jeśli line jest równa 0, użyj całkowita liczba wierszy (minus 1) jako ostatni wiersz; w przeciwnym razie, użyj line , jeśli nie przekracza całkowitej liczby wierszy.Wreszcie, uzyskać długość ostatniego wiersza w celu uzyskania (z zaproszeniem do GetLengthOfLine) i zwraca wynik z wywołania GetText(Int32, Int32, Int32, Int32).Ta metoda zgłasza wyjątek, jeżeli albo GetLastLineIndex lub GetLengthOfLine zwracać błędy.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Source Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package