ITextRange.EndOf(TextRangeUnit, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將文字範圍移動或延伸至最接近指定文字單位的結尾。 文字範圍會在檔中向前移動或延伸。
public:
int EndOf(TextRangeUnit unit, bool extend);
int EndOf(TextRangeUnit const& unit, bool const& extend);
public int EndOf(TextRangeUnit unit, bool extend);
function endOf(unit, extend)
Public Function EndOf (unit As TextRangeUnit, extend As Boolean) As Integer
參數
- unit
- TextRangeUnit
要移動文字範圍結束位置的單位。
- extend
-
Boolean
bool
True 是表示 只要將範圍的結束位置移至指定 單位的結尾,即可擴充文字範圍。 False 會將文字範圍的兩端移至指定 單位的結尾。 預設值為 false。
傳回
Int32
int
範圍已移動或延伸的字元位置數目,如果文字範圍折迭到範圍開頭,則加上 1。 如果文字範圍包含本文結尾的最後歸位字元 (CR) ,而 extend 為 false,則傳回值會設定為 –1,表示折迭發生在範圍結尾之前。 這是因為插入點不能存在於最終 CR 之外。
備註
如果範圍是單位之間的界限插入點,EndOf 方法不會變更範圍的結束位置。