ITextRange.InRange(ITextRange) メソッド

定義

この範囲が、指定した範囲と同じテキスト内にあるか、または同じテキストにあるかを判断します。

public:
 bool InRange(ITextRange ^ range);
bool InRange(ITextRange const& range);
public bool InRange(ITextRange range);
function inRange(range)
Public Function InRange (range As ITextRange) As Boolean

パラメーター

range
ITextRange

現在の範囲と比較されるテキスト。

戻り値

Boolean

bool

比較結果。 結果には null を指定できます。 範囲が ITextRange と同じテキスト内または同じテキストにある場合、メソッドは True を返します。それ以外の場合は False を返します

注釈

1 つの範囲 (範囲 2) を別の範囲 (range1) に含める場合、両方の範囲が同じストーリーに含まれている必要があります。次の条件を満たす必要があります。

  • 両方の範囲が縮退し、同じ挿入ポイントを持っている必要があります。
  • Range2 は、開始位置と終了位置が range1 の位置または範囲内の非生成範囲である必要があります。

ITextRange.FindText メソッドを使用する場合は、適切な文字数制限を指定することで、ある範囲を使用して別の範囲をウォークできます。

適用対象

こちらもご覧ください