SymMethod.GetRanges(ISymbolDocument, Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与 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。