共用方式為


ITextSelection 介面

定義

代表目前選取的檔文字。

public interface class ITextSelection : ITextRange
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2798872356, 62095, 17162, 178, 207, 195, 67, 103, 30, 192, 233)]
struct ITextSelection : ITextRange
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2798872356, 62095, 17162, 178, 207, 195, 67, 103, 30, 192, 233)]
public interface ITextSelection : ITextRange
Public Interface ITextSelection
Implements ITextRange
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

介面繼承

ITextSelection 繼承 ITextRange。 實作 ITextSelection 的類型也會實作 ITextRange的介面成員。

屬性

Character

取得或設定文字範圍的第一個字元;也就是說,與 StartPosition 屬性相關聯的字元。

(繼承來源 ITextRange)
CharacterFormat

取得或設定文字範圍的字元格式屬性。

(繼承來源 ITextRange)
EndPosition

取得或設定文字範圍的結束字元位置。

(繼承來源 ITextRange)
FormattedText

取得或設定具有指定範圍之格式化文字的 ITextRange 物件。

(繼承來源 ITextRange)
Gravity

取得或設定文字範圍的重力。

(繼承來源 ITextRange)
Length

取得文字範圍中的字元計數。

(繼承來源 ITextRange)
Link

取得或設定與文字範圍相關聯的 URL 文字。

(繼承來源 ITextRange)
Options

取得和設定文字選取選項。

ParagraphFormat

取得或設定文字範圍的段落格式設定屬性。

(繼承來源 ITextRange)
StartPosition

取得或設定文字範圍的開始位置。

(繼承來源 ITextRange)
StoryLength

取得文字範圍本文中的字元計數。

(繼承來源 ITextRange)
Text

取得或設定文字範圍的純文字。

(繼承來源 ITextRange)
Type

擷取文字選取的類型。

方法

CanPaste(Int32)

判斷剪貼簿是否包含可使用指定格式貼上至目前文字範圍的內容。

(繼承來源 ITextRange)
ChangeCase(LetterCase)

變更文字範圍中的字母大小寫。

(繼承來源 ITextRange)
Collapse(Boolean)

將文字範圍折迭成範圍開頭或結尾的變質點。

(繼承來源 ITextRange)
Copy()

將文字範圍的文字複製到剪貼簿。

(繼承來源 ITextRange)
Cut()

將文字範圍的文字移至剪貼簿。

(繼承來源 ITextRange)
Delete(TextRangeUnit, Int32)

從文字範圍中刪除文字。

(繼承來源 ITextRange)
EndKey(TextRangeUnit, Boolean)

將插入點或文字選取範圍的使用中結尾移至指定單位的結尾,並模擬 End 鍵的功能。

EndOf(TextRangeUnit, Boolean)

將文字範圍移動或延伸至最接近指定文字單位的結尾。 文字範圍會在檔中向前移動或延伸。

(繼承來源 ITextRange)
Expand(TextRangeUnit)

展開文字範圍以完全包含任何部分文字單位。

(繼承來源 ITextRange)
FindText(String, Int32, FindOptions)

搜尋範圍中的特定文字字串,如果找到,則會選取字串。

(繼承來源 ITextRange)
GetCharacterUtf32(UInt32, Int32)

擷取從文字範圍結尾的指定位移處的 UTF (UTF) -32 字元碼 Unicode 轉換格式。

(繼承來源 ITextRange)
GetClone()

建立與這個文字範圍物件相同的新 物件。

(繼承來源 ITextRange)
GetIndex(TextRangeUnit)

擷取文字單位的本文索引, (字、行、句子、段落等) 文字範圍的起始字元位置。

(繼承來源 ITextRange)
GetPoint(HorizontalCharacterAlignment, VerticalCharacterAlignment, PointOptions, Point)

擷取文字範圍中特定位置的螢幕座標。

(繼承來源 ITextRange)
GetRect(PointOptions, Rect, Int32)

擷取包含螢幕上文字範圍的周框。

(繼承來源 ITextRange)
GetText(TextGetOptions, String)

根據指定的轉換旗標,擷取文字範圍中的文字。

(繼承來源 ITextRange)
GetTextViaStream(TextGetOptions, IRandomAccessStream)

根據指定的轉換旗標擷取文字範圍中的文字,做為隨機存取資料流程。

(繼承來源 ITextRange)
HomeKey(TextRangeUnit, Boolean)

將插入點或文字選取範圍的使用中結尾移至主位置,並模擬 Home 鍵的功能。

InRange(ITextRange)

判斷此範圍位於或與指定範圍相同的文字上。

(繼承來源 ITextRange)
InsertImage(Int32, Int32, Int32, VerticalCharacterAlignment, String, IRandomAccessStream)

將影像插入此範圍。

(繼承來源 ITextRange)
InStory(ITextRange)

判斷此範圍的本文是否與指定範圍的本文相同。

(繼承來源 ITextRange)
IsEqual(ITextRange)

判斷此範圍是否具有與指定範圍相同的字元位置和本文。

(繼承來源 ITextRange)
MatchSelection()

設定此範圍的開始和結束位置,以符合使用中的選取範圍。

(繼承來源 ITextRange)
Move(TextRangeUnit, Int32)

依指定的 單位數向前或向後移動插入點。 如果文字範圍不產生,則會根據 計數折迭到文字範圍的開始或結束位置的插入點,然後移動。

(繼承來源 ITextRange)
MoveDown(TextRangeUnit, Int32, Boolean)

將插入點或文字選取範圍的使用中結尾向下移動,並模擬向下鍵或向下鍵的功能。

MoveEnd(TextRangeUnit, Int32)

移動文字範圍的結束位置。

(繼承來源 ITextRange)
MoveLeft(TextRangeUnit, Int32, Boolean)

將插入點或文字選取範圍的使用中結尾移至左側,並模擬向左鍵的功能。

MoveRight(TextRangeUnit, Int32, Boolean)

將插入點或文字選取範圍的使用中結尾向右移動,並模擬向右鍵的功能。

MoveStart(TextRangeUnit, Int32)

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

(繼承來源 ITextRange)
MoveUp(TextRangeUnit, Int32, Boolean)

將插入點或文字選取範圍的使用中結尾向上移動,並模擬向上鍵或向上鍵的功能。

Paste(Int32)

將剪貼簿中的文字貼到文字範圍。

(繼承來源 ITextRange)
ScrollIntoView(PointOptions)

將此文字範圍捲動到檢視中。

(繼承來源 ITextRange)
SetIndex(TextRangeUnit, Int32, Boolean)

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

(繼承來源 ITextRange)
SetPoint(Point, PointOptions, Boolean)

根據指定的點變更文字範圍。

(繼承來源 ITextRange)
SetRange(Int32, Int32)

將文字範圍的端點設定為指定的值。

(繼承來源 ITextRange)
SetText(TextSetOptions, String)

取代文字範圍中的文字。

(繼承來源 ITextRange)
SetTextViaStream(TextSetOptions, IRandomAccessStream)

根據隨機存取資料流程的內容,設定文字範圍中的文字。

(繼承來源 ITextRange)
StartOf(TextRangeUnit, Boolean)

將文字範圍移動或延伸至最接近指定文字單位的開頭。 文字範圍會在檔中往後移動或延伸。

(繼承來源 ITextRange)
TypeText(String)

在選取範圍中輸入文字,就像有人輸入一樣。

適用於

另請參閱