共用方式為


RichEditTextDocument 類別

定義

表示可載入、儲存和編輯的 RTF 檔。

public ref class RichEditTextDocument sealed
public ref class RichEditTextDocument sealed : ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextDocument final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RichEditTextDocument final : ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RichEditTextDocument : ITextDocument
Public NotInheritable Class RichEditTextDocument
Public NotInheritable Class RichEditTextDocument
Implements ITextDocument
繼承
Object Platform::Object IInspectable RichEditTextDocument
屬性
實作

Windows 需求

裝置系列
Windows 10 Creators Update (已於 10.0.15063.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v4.0 引進)

備註

版本歷程記錄

Windows 版本 SDK 版本 已新增值
1809 17763 ClearUndoRedoHistory
2004 19041 GetMath
2004 19041 SetMath
2004 19041 SetMathMode

屬性

AlignmentIncludesTrailingWhitespace

取得或設定值,這個值表示是否在對齊文字時考慮尾端空格符。

CaretType

取得或設定插入號類型。

DefaultTabStop

取得或設定預設索引標籤間距。

IgnoreTrailingCharacterSpacing

取得或設定值,這個值表示字元間距是否套用至行中的最後一個字元。

Selection

取得使用中的文字選取範圍。

UndoLimit

取得或設定可儲存在復原佇列中的動作數目上限。

方法

ApplyDisplayUpdates()

遞減內部計數器,控制文字更新是否立即顯示或批次。

BatchDisplayUpdates()

遞增內部計數器,控制文字更新是否立即顯示或批次。

BeginUndoGroup()

開啟復原群組。

CanCopy()

判斷是否可以將文件內容複製到剪貼簿。

CanPaste()

判斷剪貼簿是否有可貼到文件中的內容。

CanRedo()

判斷是否有一或多個重做作業存在。

CanUndo()

判斷是否有一或多個復原作業存在。

ClearUndoRedoHistory()

清除復原和重做緩衝區。

EndUndoGroup()

關閉復原群組。

GetDefaultCharacterFormat()

擷取檔的預設字元格式設定屬性。

GetDefaultParagraphFormat()

擷取檔的預設段落格式設定屬性。

GetMath(String)

RichEditBox 內容擷取為 MathML

重要

Windows 11 版本 23H2 和更早版本:數學模式 API 是有限存取功能的一部分, (請參閱 LimitedAccessFeatures 類別) 。 如需詳細資訊或要求解除鎖定令牌,請使用 LAF存取令牌要求表單

GetRange(Int32, Int32)

擷取檔使用中本文的新文字範圍。

GetRangeFromPoint(Point, PointOptions)

擷取 (空白) 文字範圍或最接近畫面上特定點的變質。

GetText(TextGetOptions, String)

取得使用中本文中的文字 (檔) 。

LoadFromStream(TextSetOptions, IRandomAccessStream)

從數據流載入檔。

Redo()

反轉最近的復原作業。

SaveToStream(TextGetOptions, IRandomAccessStream)

將檔案儲存至數據流。

SetDefaultCharacterFormat(ITextCharacterFormat)

設定檔案的預設字元格式設定屬性。

SetDefaultParagraphFormat(ITextParagraphFormat)

設定檔的預設段落格式設定屬性。

SetMath(String)

RichEditBox 內容設定為指定的 MathML

重要

Windows 11 版本 23H2 和更早版本:數學模式 API 是有限存取功能的一部分, (請參閱 LimitedAccessFeatures 類別) 。 如需詳細資訊或要求解除鎖定令牌,請使用 LAF存取令牌要求表單

SetMathMode(RichEditMathMode)

設定 RichEditBox ,根據指定的數學模式來解譯輸入。

重要

Windows 11 版本 23H2 和更早版本:數學模式 API 是有限存取功能的一部分, (請參閱 LimitedAccessFeatures 類別) 。 如需詳細資訊或要求解除鎖定令牌,請使用 LAF存取令牌要求表單

SetText(TextSetOptions, String)

設定檔的文字。

Undo()

復原最新的復原群組。

適用於