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 クラス」を参照)。 詳細またはロック解除トークンを要求するには、Microsoft サポートにお問い合わせください。

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 クラス」を参照)。 詳細またはロック解除トークンを要求するには、Microsoft サポートにお問い合わせください。

SetMathMode(RichEditMathMode)

指定した数式モードに基づいて入力を解釈するように RichEditBox を構成します。

重要

Windows 11バージョン 23H2 以前: 数学モード API は、制限付きアクセス機能の一部です (「LimitedAccessFeatures クラス」を参照)。 詳細またはロック解除トークンを要求するには、Microsoft サポートにお問い合わせください。

SetText(TextSetOptions, String)

文書のテキストを設定します。

Undo()

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

適用対象