ISymbolMethod.GetRanges(ISymbolDocument, Int32, Int32) Method

Definition

Gets an array of start and end offset pairs that correspond to the ranges of Microsoft intermediate language (MSIL) that a given position covers within this method.

public:
 cli::array <int> ^ GetRanges(System::Diagnostics::SymbolStore::ISymbolDocument ^ document, int line, int column);
public int[] GetRanges (System.Diagnostics.SymbolStore.ISymbolDocument document, int line, int column);
abstract member GetRanges : System.Diagnostics.SymbolStore.ISymbolDocument * int * int -> int[]
Public Function GetRanges (document As ISymbolDocument, line As Integer, column As Integer) As Integer()

Parameters

document
ISymbolDocument

The document for which the offset is requested.

line
Int32

The document line corresponding to the ranges.

column
Int32

The document column corresponding to the ranges.

Returns

Int32[]

An array of start and end offset pairs.

Remarks

The array is an array of integers in the format {{start1, end1}, {start2, end2}...}. The number of range pairs is the length of the array divided by 2.

Applies to