Share via


ITextSelection.HomeKey(TextRangeUnit, Boolean) メソッド

定義

ホーム キーの機能を模倣して、カーソル位置またはテキスト選択のアクティブな終了位置をホーム位置に移動します。

public:
 int HomeKey(TextRangeUnit unit, bool extend);
int HomeKey(TextRangeUnit const& unit, bool const& extend);
public int HomeKey(TextRangeUnit unit, bool extend);
function homeKey(unit, extend)
Public Function HomeKey (unit As TextRangeUnit, extend As Boolean) As Integer

パラメーター

unit
TextRangeUnit

挿入ポイントまたはアクティブな終点を移動する単位。 次の値が有効です。

extend
Boolean

bool

選択範囲を変更する方法を示します。 True を指定すると、アクティブな終了だけを移動して選択範囲が拡張されます。 False を指定すると、選択範囲が挿入ポイントに折りたたまれてから、挿入ポイントが移動します。 既定値は false です。

戻り値

Int32

int

挿入ポイントまたはアクティブな終点が移動する単位の数。

注釈

HomeKey メソッドは方向メソッドではなく論理メソッドであるため、関係する言語に依存します。 たとえば、アラビア語のテキストでは HomeKey は行の右端に移動しますが、英語のテキストでは左に移動します。 したがって、HomeKey は ITextSelection.MoveRight メソッドまたは ITextSelection.MoveLeft メソッドとは異なります。 HomeKey は ITextRange.StartOf メソッドとは異なり、アクティブな終了位置から拡張されるのに対し、 StartOf は 開始位置から拡張されます。

適用対象

こちらもご覧ください