ITextDocument 接口

定义

提供对文档内容的访问,提供一种将文档加载和保存到流、检索文本范围、获取活动选择、设置默认格式属性等的方法。

public interface class ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
struct ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
public interface ITextDocument
Public Interface ITextDocument
派生
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

属性

CaretType

获取或设置插入点类型。

DefaultTabStop

获取或设置默认制表符间距。

Selection

获取活动文本选择。

UndoLimit

获取或设置可存储在撤消队列中的操作的最大数目。

方法

ApplyDisplayUpdates()

递减控制文本更新是立即显示还是批处理文本更新的内部计数器。

BatchDisplayUpdates()

递增一个内部计数器,该计数器控制是立即显示还是批处理文本更新。

BeginUndoGroup()

启用撤消分组。

CanCopy()

确定是否可以将文档内容复制到剪贴板。

CanPaste()

确定剪贴板是否包含可粘贴到文档中的内容。

CanRedo()

确定是否存在一个或多个重做操作。

CanUndo()

确定是否存在一个或多个撤消操作。

EndUndoGroup()

关闭撤消分组。

GetDefaultCharacterFormat()

检索文档的默认字符格式设置属性。

GetDefaultParagraphFormat()

检索文档的默认段落格式设置属性。

GetRange(Int32, Int32)

检索文档的活动文章的新文本范围。

GetRangeFromPoint(Point, PointOptions)

检索屏幕上特定点处或最接近文本范围空 (退化) 文本范围。

GetText(TextGetOptions, String)

获取活动文章 (文档) 的文本。

LoadFromStream(TextSetOptions, IRandomAccessStream)

从流加载文档。

Redo()

反转最近的撤消操作。

SaveToStream(TextGetOptions, IRandomAccessStream)

将文档保存到流中。

SetDefaultCharacterFormat(ITextCharacterFormat)

设置文档的默认字符格式设置属性。

SetDefaultParagraphFormat(ITextParagraphFormat)

设置文档的默认段落格式设置属性。

SetText(TextSetOptions, String)

设置文档的文本。

Undo()

撤消最新的撤消组。

适用于