SymMethod.GetRanges(ISymbolDocument, Int32, Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um array de pares de offset inicial e final que correspondem aos intervalos de deslocamentos da linguagem intermédia Microsoft (MSIL) que uma dada posição cobre dentro deste método.
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()
Parâmetros
- document
- ISymbolDocument
O documento para o qual são solicitados os intervalos de deslocamento IL.
- line
- Int32
A linha do documento para a qual os intervalos de deslocamento IL são solicitados.
- column
- Int32
A coluna do documento para a qual são solicitados os intervalos de deslocamento IL.
Devoluções
Um conjunto de pares offset IL de início e fim.
Implementações
Observações
O array é um array de inteiros no formato {{start1, end1}, {start2, end2}...}, onde cada par representa um intervalo de deslocamento IL dentro do método. O número de intervalos é o comprimento do array dividido por 2.