ITextSelection.EndKey(TextRangeUnit, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキスト選択のカーソル位置またはアクティブな終了位置を、指定した単位の末尾に移動し、End キーの機能を模倣します。
public:
int EndKey(TextRangeUnit unit, bool extend);
int EndKey(TextRangeUnit const& unit, bool const& extend);
public int EndKey(TextRangeUnit unit, bool extend);
function endKey(unit, extend)
Public Function EndKey (unit As TextRangeUnit, extend As Boolean) As Integer
パラメーター
- unit
- TextRangeUnit
挿入ポイントまたはアクティブな終点を移動する単位。 次の値が有効です。
- extend
-
Boolean
bool
選択範囲を変更する方法を示します。 True を指定すると、アクティブな終了だけを移動して選択範囲が拡張されます。 False を指定すると、選択範囲が挿入ポイントに折りたたまれてから、挿入ポイントが移動します。 既定値は false です。
戻り値
int
挿入ポイントまたはアクティブな終点が移動する単位の数。
注釈
EndKey メソッドは方向メソッドではなく論理メソッドであるため、関係する言語に依存します。 たとえば、アラビア語のテキストでは EndKey が行の左端に移動しますが、英語のテキストでは右に移動します。 したがって、EndKey は ITextSelection.MoveRight メソッドまたは ITextSelection.MoveLeft メソッドとは異なります。 また、EndKey メソッドは、選択範囲の最後の文字位置である End プロパティとは大きく異なります。 EndKey は 、ITextRange.EndOf メソッドとは異なり、アクティブなエンドから拡張されるのに対し、 EndOf は End から拡張されます。