RichEditTextRange.SetIndex(TextRangeUnit, Int32, Boolean) メソッド

定義

テキスト範囲をストーリーの指定した単位に移動します。

public:
 virtual void SetIndex(TextRangeUnit unit, int index, bool extend) = SetIndex;
void SetIndex(TextRangeUnit const& unit, int const& index, bool const& extend);
public void SetIndex(TextRangeUnit unit, int index, bool extend);
function setIndex(unit, index, extend)
Public Sub SetIndex (unit As TextRangeUnit, index As Integer, extend As Boolean)

パラメーター

unit
TextRangeUnit

テキスト範囲の移動に使用する単位。

index
Int32

int

指定した単位のインデックス。 テキスト範囲は、このインデックスを持つ単位に再配置されます。 unit が正の場合、ユニットの番号付けはストーリーの先頭から始まり、先に進みます。 負の場合、段落番号はストーリーの最後から始まり、後方に進みます。 ストーリーの開始は、既存のすべてのユニットのインデックス = 1 に対応し、ストーリーの最後のユニットは index = – 1 に対応します。

extend
Boolean

bool

テキスト範囲を変更する方法を示します。 True を指定すると、テキスト範囲の終了位置のみを移動して、テキスト範囲が拡張され、単位が含まれます。 False を指定すると、テキスト範囲が挿入ポイントに折りたたまれて、カーソルが移動します。 既定値は false です。

実装

M:Windows.UI.Text.ITextRange.SetIndex(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean) M:Windows.UI.Text.ITextRange.SetIndex(Windows.UI.Text.TextRangeUnit,int,bool)

適用対象