Condividi tramite


SymMethod.GetRanges(ISymbolDocument, Int32, Int32) Metodo

Definizione

Ottiene una matrice di coppie di offset di inizio e di fine corrispondente agli intervalli di offset MSIL (Microsoft Intermediate Language) relativi a una data posizione all'interno del metodo.

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()

Parametri

document
ISymbolDocument

Documento per cui sono richiesti gli intervalli di offset IL.

line
Int32

Riga di documento per cui sono richiesti gli intervalli di offset IL.

column
Int32

Colonna di documento per cui sono richiesti gli intervalli di offset IL.

Restituisce

Int32[]

Matrice delle coppie di offset IL di inizio e di fine.

Implementazioni

Commenti

La matrice è una matrice di interi nel formato {{start1, end1}, {start2, end2}...}, dove ogni coppia rappresenta un intervallo di offset IL all'interno del metodo. Il numero di intervalli è la lunghezza della matrice divisa da 2.

Si applica a