次の方法で共有


ITextRange.GetIndex(TextRangeUnit) メソッド

定義

テキスト範囲の開始文字位置にあるテキスト単位 (単語、行、文、段落など) のストーリー インデックスを取得します。

public:
 int GetIndex(TextRangeUnit unit);
int GetIndex(TextRangeUnit const& unit);
public int GetIndex(TextRangeUnit unit);
function getIndex(unit)
Public Function GetIndex (unit As TextRangeUnit) As Integer

パラメーター

unit
TextRangeUnit

インデックスが作成されるテキスト単位。

戻り値

Int32

int

インデックス値。 unit が存在しない場合、値は 0 です。

注釈

ストーリーの最初の単位のインデックス値は 1 です。 ユニットのインデックスは、ユニットの直前の位置から、ユニット内の最後の文字までのすべての文字位置で同じです。

ストーリーの末尾にあるテキスト範囲の場合、GetIndex によって取得されるインデックスは、単語、行、オブジェクトの数など、ストーリー内の単位数を示します。

テキストが後で編集された場合、GetIndex メソッドによって返されるインデックス値は無効です。 取得したインデックス値を使用する場合は、特に長い時間値を格納する場合は注意してください。

適用対象

こちらもご覧ください