共用方式為


ITextRange.MoveStart(TextRangeUnit, Int32) 方法

定義

移動文字範圍的開始位置。

public:
 int MoveStart(TextRangeUnit unit, int count);
int MoveStart(TextRangeUnit const& unit, int const& count);
public int MoveStart(TextRangeUnit unit, int count);
function moveStart(unit, count)
Public Function MoveStart (unit As TextRangeUnit, count As Integer) As Integer

參數

unit
TextRangeUnit

要移動文字範圍的開始位置的單位。 預設值為 Character

count
Int32

int

要移動文字範圍的開始位置的 單位數目。 預設值為 1。 如果 count 大於零,則文字範圍的開始位置會往前移動,向本文結尾移動。 如果 count 小於零,則文字範圍的開始位置會向後移動,向後移動至本文的開頭。 如果 count 為零,則開始位置不會移動。

傳回

Int32

int

開始位置移動的實際 單位數目。 指標可以是 Null

備註

如果您移動文字範圍的開始位置,使其遵循原始結束位置,這個方法會將結束位置設定為等於新的開始位置;也就是說,文字範圍會變成 (插入點) 的變質範圍。

這個方法會以邏輯方向移動開始位置,而不是實體方向。 也就是說,移動是在本文結尾或開始。 視語言而定,將開始位置移至本文結尾可能會導致開始位置向左或向右移動。

如需詳細資訊,請參閱 ITextRange 中的討論和 ITextRange.Move的一節。

適用於

另請參閱