SymMethod.GetRanges(ISymbolDocument, Int32, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera tablicę par przesunięcia początkowego i końcowego, które odpowiadają zakresom przesunięć języka microsoft intermediate language (MSIL), które dana pozycja obejmuje w ramach tej metody.
public:
override cli::array <int> ^ GetRanges(System::Diagnostics::SymbolStore::ISymbolDocument ^ document, int line, int column);
public:
virtual cli::array <int> ^ GetRanges(System::Diagnostics::SymbolStore::ISymbolDocument ^ document, int line, int column);
public override int[] GetRanges (System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
public virtual int[] GetRanges (System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
abstract member GetRanges : System.Diagnostics.SymbolStore.ISymbolDocument * int * int -> int[]
override this.GetRanges : System.Diagnostics.SymbolStore.ISymbolDocument * int * int -> int[]
Public Overrides Function GetRanges (document As ISymbolDocument, line As Integer, column As Integer) As Integer()
Public Overridable Function GetRanges (document As ISymbolDocument, line As Integer, column As Integer) As Integer()
Parametry
- document
- ISymbolDocument
Dokument, dla którego żądano zakresów przesunięcia IL.
- line
- Int32
Wiersz dokumentu, dla którego są żądane zakresy przesunięcia IL.
- column
- Int32
Kolumna dokumentu, dla której są żądane zakresy przesunięcia IL.
Zwraca
Tablica par przesunięcia początkowego i końcowego IL.
Implementuje
Uwagi
Tablica jest tablicą liczb całkowitych w formacie {{start1, end1}, {start2, end2}...}, gdzie każda para reprezentuje zakres przesunięcia IL w metodzie. Liczba zakresów to długość tablicy podzielonej przez 2.