Share via


RichEditTextDocument クラス

定義

読み込み、保存、編集できるリッチ テキスト ドキュメントを表します。

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()

1 つ以上の再実行操作が存在するかどうかを判断します。

CanUndo()

1 つ以上の元に戻す操作が存在するかどうかを決定します。

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()

最新の元に戻すグループを元に戻します。

適用対象