このトピックは、 xamRichTextEditor ™ でコンテンツをプログラム処理する際に必要なドキュメントのコンテンツ論理構造を説明します。
このトピックを理解するためには、以下のトピックを理解しておく必要があります。
このトピックは、以下のセクションで構成されます。
xamRichTextEditor は、 RichTextDocument 内に置かれた異なるタイプの階層によって内部で表現されるリッチ コンテンツを描画できます。リッチ コンテンツには、 XamRichTextEditor.Document プロパティを使用してアクセスします。
RichTextDocument
は、リッチ コンテンツの追加、挿入および削除で使用する各種のメソッドを提供します。パラグラフやテーブルなどのコンテナーやルートのノード (テキスト ノードや画像など) で構成された、リッチ コンテンツの子孫階層にアクセスするには、ルート ノードを使用します。
DocumentRootNode は、デフォルトの文字やパラグラフの設定のように、ドキュメントのリッチ コンテンツを構成するプロパティを提供します。リッチ コンテンツの子孫階層にアクセスするには、ボディ ノードを使用します。
DocumentBodyNode には、すべての子孫リッチ コンテンツが含まれています。リッチ コンテンツを追加するには、 ChildNodes コレクションを使用し、 ParagraphNode または TableNode タイプを追加します。
注:
このトピックの追加情報については、以下のトピックも合わせてご参照ください。