RichEditTextRange.SetIndex(TextRangeUnit, Int32, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將文字範圍移至本文的指定單位。
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)