RichEditTextRange.SetIndex(TextRangeUnit, Int32, Boolean) 方法

定義

將文字範圍移至本文的指定單位。

public:
 virtual void SetIndex(TextRangeUnit unit, int index, bool extend) = SetIndex;
void SetIndex(TextRangeUnit const& unit, int const& index, bool const& extend);
public void SetIndex(TextRangeUnit unit, int index, bool extend);
function setIndex(unit, index, extend)
Public Sub SetIndex (unit As TextRangeUnit, index As Integer, extend As Boolean)

參數

unit
TextRangeUnit

用來移動文字範圍的單位。

index
Int32

int

指定單位的索引。 文字範圍會重新置放到具有此索引的單位。 如果單位為正數,則單位數目會從本文開頭開始,並繼續進行。 如果為負數,則編號會從本文結尾開始,然後往後繼續。 本文開頭對應至所有現有單位的 index = 1,而本文中的最後一個單位對應至 index = – 1。

extend
Boolean

bool

指出如何變更文字範圍。 True 只會移動文字範圍的結尾位置,以擴充文字範圍以包含單位。 False 會將文字範圍折迭至插入點,然後移動插入點。 預設值為 false。

實作

M:Windows.UI.Text.ITextRange.SetIndex(Windows.UI.Text.TextRangeUnit,System.Int32,System.Boolean) M:Windows.UI.Text.ITextRange.SetIndex(Windows.UI.Text.TextRangeUnit,int,bool)

適用於