バージョン

RichTextDocument クラス メンバ

RichTextDocumentデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタRichTextDocument コンストラクタ新しい RichTextDocument を初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティAggregateOffsetCountすべてのテキストおよび段落、リスト項目、画像など他のコンテンツに割り当てられたオフセットを含む、ドキュメントのすべての長さを取得します。  
Public プロパティAvailableStylesドキュメントに利用可能なスタイルのコレクション。  
Public プロパティCurrentVersionドキュメントの現在のバージョンを表すインスタンスを取得します。  
Public プロパティstatic (Shared in Visual Basic)DefaultAvailableStylesスタイルの静的コレクションは、各 RichTextDocumentAvailableStyles コレクションを事前に生成するために使用されます。  
Public プロパティIsReadOnlyドキュメント内のテキストを変更できるかどうかを返すか、設定します。  
Public プロパティRootNodeドキュメント ルート ノードを取得します。  
Public プロパティUndoManager元に戻す/やり直すのスタックを管理するオブジェクトを返すか、設定します。  
Public プロパティUnsupportedContentHandlingMode既知のサポートされていないコンテンツの一部を読み込む際に、そのコンテンツを処理する方法を示す値を取得または設定します。  
Public プロパティUnsupportedContentHighlightSettings読み込みが可能なサポートされていないコンテンツの一部を強調表示する場合に使用する文字設定を取得または設定します。  
Public プロパティUnsupportedContentMessage既知のサポートされていないコンテンツの場所にメッセージを表示する場合に使用するメッセージを取得または設定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドAppendTextドキュメントの終了に指定したテキストを追加します。  
Public メソッドApplyCharacterSettingsオーバーロードされます。 指定した settings オブジェクトの null 以外の設定を指定したスパンのテキストに適用します。  
Public メソッドApplyCharacterStyle指定した文字スタイルを指定したスパンのランに適用します。  
Public メソッドApplyParagraphListStyle指定した span を交差する段落に指定したリスト スタイルを適用します。実際には、段落を箇条書きまたは番号付きリストは、指定した listStyleIdによって参照されるリスト スタイルに従って作成されます。  
Public メソッドApplyParagraphSettings指定したスパンと交差する段落に指定した settings オブジェクトの null 以外の設定を適用します。  
Public メソッドApplyParagraphStyle指定した段落スタイルを指定したスパンを交差する段落に適用します。  
Public メソッドClearCharacterStyle指定したスパンのランに RunNode.StyleId を null にリセットします。  
Public メソッドClearParagraphListStyle指定したスパンと交差する段落をリストではない (ブレットまたは数字ではない) 段落にします。  
Public メソッドClearParagraphStyle指定したスパンと交差する段落に ParagraphNode.StyleId を null にリセットします。  
Public メソッドClearUndoRedoHistoryこの RichTextDocument に関連するやり直し/元に戻す履歴をすべて削除します。  
Public メソッドDeleteオーバーロードされます。 指定したドキュメント スパンのコンテンツを削除します。  
Public メソッドDeleteTableRow表の行を削除します。  
Public メソッドFindAllオーバーロードされます。 指定したドキュメントの spantextToFind のすべてのインスタンスを検索します。デフォルトでは、大文字と小文字を区別しない検索を実行します。  
Public メソッドGetAvailableCharacterStyles利用可能な文字スタイルを列挙子します。  
Public メソッドGetAvailableListStyles利用可能なリスト スタイルを列挙子します。  
Public メソッドGetAvailableParagraphStyles利用可能な段落スタイルを列挙子します。  
Public メソッドGetAvailableTableStyles利用可能な表スタイルを列挙子します。  
Public メソッドGetCommonCharacterSettings指定したスパンのランの共有文字設定を取得します。  
Public メソッドGetCommonParagraphListStyle指定したスパンを交差する段落に使用されるリスト スタイルの ID を取得します。  
Public メソッドGetCommonParagraphSettings指定したスパンを交差する段落の共有段落設定を取得します。  
Public メソッドGetHyperlinks指定したドキュメント スパンと交差するハイパーリンクを取得します。  
Public メソッドGetLargestFontSize指定したスパンを交差するランでの一番大きいフォント サイズを取得します。  
Public メソッドGetNodeAtDocumentOffset指定したドキュメント オフセットにあるノードを取得します。オフセットが範囲以外の場合、null を返します。  
Public メソッドGetNodeSpan指定したノードのドキュメント スパンを取得します。  
Public メソッドGetParagraphs指定したドキュメント スパンを交差する段落を取得します。  
Public メソッドGetRuns指定したドキュメント スパンと交差する RunNodes を取得します。  
Public メソッドGetSmallestFontSize指定したスパンを交差するランでの一番小さいフォント サイズを取得します。  
Public メソッドGetTableCells指定したドキュメント スパンと交差する表セルを取得します。  
Public メソッドGetTableRows指定したドキュメント スパンと交差する表行を取得します。  
Public メソッドGetTextInSpanオーバーロードされます。 指定したドキュメント スパンのテキストを取得します。  
Public メソッドGrowFontSize指定したドキュメント スパン内のテキストのフォント サイズを増やします。  
Public メソッドIndentList段落と関連付けられた RichTextList (行頭文字リストまたは番号付きリスト) を指定した documentOffset にインデントします。'documentOffset' にある段落がリストの部分ではない場合、このメソッドは何もしません。  
Public メソッドIndentParagraphs指定したドキュメント スパンを交差する段落のインデントを指定した量に増やします。段落がリストに含まれている場合、その代わりにリスト レベルを変更します。  
Public メソッドInsertContent指定したドキュメント オフセットで指定したコンテンツを挿入します。  
Public メソッドInsertHyperlinkweb サイトなどの外部リソースへのハイパーリンクを挿入します。  
Public メソッドInsertParagraphドキュメントの指定したオフセットに新しい段落を挿入します。  
Public メソッドInsertTable指定したドキュメント オフセットで新しい表を挿入します。  
Public メソッドInsertTableRowオーバーロードされます。 documentOffset にある存在のテーブル行の前または後に新しいテーブル行を挿入します。  
Public メソッドInsertTableRowsdocumentOffset にある既存テーブル行の前または後に新しいテーブル行を挿入します。  
Public メソッドInsertTextドキュメントの指定されたドキュメント オフセットに指定したテキストを挿入します。ドキュメント オフセットがブロック ノードに参照する場合、ブロック ノード内の適切なテキスト ノードを検索し、そのノードにテキストを追加します。テキスト ノードがない場合、テキストが適切な位置に挿入するためにテキスト ノードを追加します。  
Public メソッドLoadオーバーロードされます。 指定したシリアル化プロバイダーを使用してファイルのコンテンツを文書に読み込みます。  
Public メソッドLoadFromPlainTextオーバーロードされます。 ファイルのプレーン テキスト コンテンツを文書に読み込みます。  
Public メソッドMakeHyperlink指定したスパンのコンテンツをハイパーリンクに変更します。  
Public メソッドOnEditorLostFocusRichTextDocument をホストするエディターがフォーカスを失ったことを示します。  
Public メソッドOutdentList段落と関連付けられた RichTextList (行頭文字リストまたは番号付きリスト) を指定した documentOffset にアウトデントします。'documentOffset' にある段落がリストの部分ではない場合、このメソッドは何もしません。  
Public メソッドOutdentParagraphs指定したドキュメント スパンを交差する段落のインデントから指定した量を減らします。段落がリストに含まれている場合、その代わりにリスト レベルを変更します。  
Public メソッドRemoveHyperlinks指定したスパンと交差するすべてのハイパーリンクを削除します。  
Public メソッドReplaceAllオーバーロードされます。 指定したドキュメントの spantextToFind のすべてのインスタンスを replacementText と置換します。デフォルトでは、大文字と小文字を区別しない検索を実行します。  
Public メソッドReplaceContentsオーバーロードされます。 指定した 'newText' と指定したドキュメント スパンでコンテンツを置き換えます。  
Public メソッドstatic (Shared in Visual Basic)RetainCurrentClipboardDataクリップボードの現在データが現在の AppDomain にある RichTextDocument によって配置された場合、このメソッドは、アプリケーションが閉じた後に、外部アプリケーションに貼り付けることが可能のためにデータがクリップボードに残ることを確認します。  
Public メソッドSaveオーバーロードされます。 指定したシリアル化プロバイダーを使用して文書のコンテンツをファイルに保存します。  
Public メソッドSaveToPlainTextオーバーロードされます。 プレーン テキスト形式を使用して文書のコンテンツをファイルに保存します。  
Public メソッドSetCharacterSettingsProperty<TValue>指定したスパンのテキストに文字設定プロパティまたはサブプロパティを設定します。  
Public メソッドSetParagraphSettingsProperty<TValue>指定したスパンを交差する段落の設定プロパティまたはサブプロパティを設定します。  
Public メソッドSetTextInSpanオーバーロードされます。 指定したドキュメント スパンのテキストを設定します。  
Public メソッドShrinkFontSize指定したドキュメント スパン内のテキストのフォント サイズを減らします。  
Public メソッドStartUndoLogging開始されていない場合、元に戻すログを開始します。  
Public メソッドStopUndoLogging元に戻すログを停止します。ドキュメントの既存の元に戻す/やり直す履歴がクリアされることに注意してください。  
Public メソッドToggleCharacterFormatting指定したスパンに含まれるテキストの指定した文字書式を切り替えます。  
トップ
パブリック イベント
 名前解説
Public イベントContentChangedドキュメントのコンテンツが変更されたときに発生します。  
Public イベントPropertyChangedプロパティ値が変更された後に発生します  
トップ
参照