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 は 開始位置から拡張されます。

適用対象

こちらもご覧ください