System.Windows.Documents.DocumentStructures 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セクション、段落、図、箇条書きリスト、番号付きリスト、およびテーブルという意味での XpsDocument の構造体を記述するクラスを提供します。
クラス
BlockElement |
使用しないでください。 |
FigureStructure |
ドキュメント内の描画、グラフ、または図を表します。 |
ListItemStructure |
リストまたはアウトラインの項目を表します。 |
ListStructure |
ドキュメント内の項目のリストを表します。 |
NamedElement |
FixedPage の要素階層内の要素を識別します。 |
ParagraphStructure |
ドキュメント内の段落を表します。 |
SectionStructure |
ドキュメント内のコンテンツのセクションを表します。 |
SemanticBasicElement |
XML Paper Specification (XPS) ドキュメントのマークアップ内の XML 要素です。 |
StoryBreak |
1 つ以上の StoryFragment 要素から成るストーリーの始まりまたは終わりを識別します。 |
StoryFragment |
XPS ドキュメント内のストーリーの全体または一部を表します。 |
StoryFragments |
1 つ以上の StoryFragment 要素のセットを表します。 |
TableCellStructure |
テーブル内のセルを表します。 |
TableRowGroupStructure |
テーブル内の 1 つ以上の行のセットを表します。 |
TableRowStructure |
テーブル内の 1 つ以上のセルの行を表します。 |
TableStructure |
ドキュメント内のテーブルを表します。 |
注釈
XPS ドキュメントの書式設定とレイアウトにより、コンテンツのさまざまな部分を、段落、テーブル、リストなど、セマンティック形式で動作できます。 人間はその外観からコンテンツのセマンティック構造を認識できます。ただし、マークアップの物理的な形式とレイアウトでは、実際のセマンティック要素は明示的に識別されません。 ドキュメント organizationのプログラムによる理解を可能にするために、名前空間には、System.Windows.Documents.DocumentStructuresセマンティック 部分によってドキュメントを定義するために使用できる構造体要素が用意されています。
XPS ドキュメントの各ページには、 FixedPage 位置指定テキストの実行とグラフィックスの形式で コンテンツ を定義する要素が含まれています。 XPS ドキュメントのページは、ドキュメント構造要素を使用して、セクション、段落、リスト、図表、およびテーブルの形式でページの構造を定義する要素に関連付StoryFragmentけることもできます。 クラスは NamedElement 、ドキュメント マークアップのコンテンツ部分と構造部分の間の関連付けを定義するために使用されます。 NamedElementは、ページの階層内にあるStoryFragmentテーブル セルや箇条書きアイテムなどの構造要素の子です。 は NamedElement 、同じページの FixedPage 階層内のアイテムを識別します。 参照する項目は、構造要素の内容です。
XPS ドキュメントを作成するアプリケーションには構造マークアップを含める必要はありませんが、ドキュメント構造要素を使用すると、アプリケーションがドキュメントのコンテンツにアクセスして使用できる柔軟性が向上します。
XPS ドキュメントの構造要素の詳細については、 Ecma International でダウンロードできる XML 用紙仕様 (XPS) の第 9 章および付録 E を参照してください。
こちらもご覧ください
.NET