SymMethod.GetRanges(ISymbolDocument, Int32, Int32) メソッド

定義

指定した位置がこのメソッド内に含まれる場合、MSIL (Microsoft Intermediate Language) オフセットの範囲に対応する先頭オフセットと末尾オフセットのペアの配列を取得します。

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 オフセットと末尾の IL オフセットのペアの配列。

実装

注釈

配列は、{{start1,end1}、{start2、end2}...}の形式の整数の配列であり、各ペアはメソッド内の IL オフセット範囲を表します。 範囲の数は、配列の長さを 2 で割った値です。

適用対象