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。
傳回
Int32
int
插入點或使用中結束移動的單位數目。
備註
EndKey 方法是邏輯方法,而不是方向方法,因此取決於涉及的語言。 例如,在阿拉伯文文字中,EndKey 會移至行的左端,而英文文字則會向右移動。 因此 EndKey 與 ITextSelection.MoveRight 或 ITextSelection.MoveLeft 方法不同。 此外,請注意,EndKey 方法與 End 屬性相當不同,這是選取範圍結尾的字元位置。 EndKey 也不同于 ITextRange.EndOf 方法,因為它會從使用中端延伸, 而 EndOf 則從 End 延伸。