SymMethod.GetRanges(ISymbolDocument, Int32, Int32) 方法

定义

获取与 Microsoft 中间语言 (MSIL) 偏移量的范围对应的起始和结束偏移量对的数组,给定位置在此方法内包括该数组。

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

参数

document
ISymbolDocument

为其请求 IL 偏移量范围的文档。

line
Int32

为其请求 IL 偏移量范围的文档行。

column
Int32

为其请求 IL 偏移量范围的文档列。

返回

Int32[]

起始和结束 IL 偏移量对的数组。

实现

注解

数组是格式为 {{start1, end1}、{start2, end2}...} 的整数数组,其中每对表示方法中的 IL 偏移量范围。 范围数是数组的长度除以 2。

适用于