ITextRange 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示文档中连续文本的跨度,并提供强大的编辑和数据绑定属性和方法,使应用能够选择、检查和更改文档文本。
public interface class ITextRange
/// [Windows.Foundation.Metadata.Guid(114600911, 3078, 23826, 167, 67, 133, 83, 126, 253, 9, 234)]
/// [Windows.Foundation.Metadata.Version(1)]
struct ITextRange
[Windows.Foundation.Metadata.Guid(114600911, 3078, 23826, 167, 67, 133, 83, 126, 253, 9, 234)]
[Windows.Foundation.Metadata.Version(1)]
public interface ITextRange
Public Interface ITextRange
- 派生
-
- 属性
-
属性
方法
CanPaste(Int32)
|
确定剪贴板是否包含可以使用指定格式粘贴到当前文本范围的内容。
|
ChangeCase(LetterCase)
|
更改文本区域中字母大小写。
|
Collapse(Boolean)
|
将文本区域折叠为范围开头或末尾的退化点。
|
Copy()
|
将文本范围的文本复制到剪贴板。
|
Cut()
|
将文本范围的文本移动到剪贴板。
|
Delete(TextRangeUnit, Int32)
|
从文本范围中删除文本。
|
EndOf(TextRangeUnit, Boolean)
|
将文本范围移动或扩展到最接近的指定文本单元的末尾。 文本区域在文档中向前移动或扩展。
|
Expand(TextRangeUnit)
|
展开文本范围以完全包含任何部分文本单元。
|
FindText(String, Int32, FindOptions)
|
搜索区域中的特定文本字符串,如果找到,则选择该字符串。
|
GetCharacterUtf32(UInt32, Int32)
|
检索字符的 Unicode 转换格式 (UTF) -32 字符代码,该代码位于距文本范围末尾的指定偏移量处。
|
GetClone()
|
创建与此文本范围对象相同的新 对象。
|
GetIndex(TextRangeUnit)
|
检索文本单元 (单词、行、句子、段落等文本单元) 文本范围的起始字符位置的文字索引。
|
GetPoint(HorizontalCharacterAlignment, VerticalCharacterAlignment, PointOptions, Point)
|
检索文本范围内特定位置的屏幕坐标。
|
GetRect(PointOptions, Rect, Int32)
|
检索包含屏幕上文本范围的边框。
|
GetText(TextGetOptions, String)
|
根据指定的转换标志检索文本范围中的文本。
|
GetTextViaStream(TextGetOptions, IRandomAccessStream)
|
根据指定的转换标志检索文本范围中的文本,作为随机访问流。
|
InRange(ITextRange)
|
确定此区域是否与指定区域位于同一文本中或位于同一文本中。
|
InsertImage(Int32, Int32, Int32, VerticalCharacterAlignment, String, IRandomAccessStream)
|
将图像插入到此区域。
|
InStory(ITextRange)
|
确定此范围的故事是否与指定区域的故事相同。
|
IsEqual(ITextRange)
|
确定此区域是否具有与指定范围相同的字符位置和文字。
|
MatchSelection()
|
设置此范围的开始和结束位置以匹配活动所选内容。
|
Move(TextRangeUnit, Int32)
|
将插入点向前或向后移动指定的 单位数。 如果文本范围不生成,则根据 计数将其折叠到文本范围的起始或结束位置处的插入点,然后移动。
|
MoveEnd(TextRangeUnit, Int32)
|
移动文本范围的结束位置。
|
MoveStart(TextRangeUnit, Int32)
|
移动文本范围的起始位置。
|
Paste(Int32)
|
将剪贴板中的文本粘贴到文本范围中。
|
ScrollIntoView(PointOptions)
|
将此文本范围滚动到视图中。
|
SetIndex(TextRangeUnit, Int32, Boolean)
|
将文本范围移动到文章的指定单位。
|
SetPoint(Point, PointOptions, Boolean)
|
根据指定的点更改文本范围。
|
SetRange(Int32, Int32)
|
将文本范围的端点设置为指定的值。
|
SetText(TextSetOptions, String)
|
替换文本范围中的文本。
|
SetTextViaStream(TextSetOptions, IRandomAccessStream)
|
根据随机访问流的内容设置文本范围中的文本。
|
StartOf(TextRangeUnit, Boolean)
|
将文本范围移动或扩展到最接近的指定文本单位的开头。 文本区域在文档中向后移动或扩展。
|
适用于