System.Windows.Documents.DocumentStructures Ruang nama

Menyediakan kelas untuk menjelaskan struktur XpsDocument dalam hal bagian, paragraf, gambar, daftar berpoin atau bernomor, dan tabel.

Kelas

BlockElement

Jangan gunakan.

FigureStructure

Mewakili gambar, bagan, atau diagram dalam dokumen.

ListItemStructure

Mewakili item dalam daftar atau kerangka.

ListStructure

Mewakili daftar item dalam dokumen.

NamedElement

Mengidentifikasi elemen dalam hierarki elemen di bawah FixedPage.

ParagraphStructure

Mewakili paragraf dalam dokumen.

SectionStructure

Mewakili bagian konten dalam dokumen.

SemanticBasicElement

Elemen XML dalam markup untuk dokumen Spesifikasi Kertas XML (XPS).

StoryBreak

Mengidentifikasi awal atau akhir cerita yang terdiri dari satu atau beberapa StoryFragment elemen.

StoryFragment

Mewakili semua atau sebagian cerita dalam dokumen XPS.

StoryFragments

Mewakili satu set atau beberapa StoryFragment elemen.

TableCellStructure

Mewakili sel dalam tabel.

TableRowGroupStructure

Mewakili satu set atau beberapa baris dalam tabel.

TableRowStructure

Mewakili baris satu atau beberapa sel dalam tabel.

TableStructure

Mewakili tabel dalam dokumen.

Keterangan

Pemformatan dan tata letak dokumen XPS memungkinkan bagian konten yang berbeda untuk bertingkah dalam bentuk semantik seperti dalam paragraf, tabel, dan daftar. Manusia dapat memperhatikan struktur semantik kandungan dari penampilannya; tetapi format fisik dan tata letak markup tidak secara eksplisit mengidentifikasi elemen semantik yang sebenarnya. Untuk mengaktifkan pemahaman terprogram tentang organisasi dokumen, System.Windows.Documents.DocumentStructures namespace menyediakan elemen struktur yang dapat digunakan untuk menentukan dokumen berdasarkan bagian semantiknya.

Setiap halaman dokumen XPS berisi FixedPage elemen yang menentukan kontennya dalam bentuk eksekusi dan grafik teks posisional. Melalui penggunaan elemen struktur dokumen, halaman dokumen XPS juga dapat dikaitkan dengan StoryFragment elemen yang menentukan struktur halaman dalam bentuk bagian, paragraf, daftar, angka, dan tabel. Kelas NamedElement ini digunakan untuk menentukan asosiasi antara konten dan bagian struktur markup dokumen. NamedElement adalah anak dari elemen struktural, seperti sel tabel atau item daftar poin yang terletak di StoryFragment hierarki halaman. NamedElement Mengidentifikasi item dalam FixedPage hierarki halaman yang sama. Item yang dirujuknya adalah konten elemen struktural.

Aplikasi yang membuat dokumen XPS tidak diperlukan untuk menyertakan markup struktural, tetapi penggunaan elemen struktur dokumen meningkatkan fleksibilitas saat aplikasi dapat mengakses dan menggunakan konten dokumen.

Untuk informasi selengkapnya tentang elemen struktur dokumen XPS, lihat Bab 9 dan Lampiran E Spesifikasi Kertas XML (XPS) yang tersedia untuk diunduh di Ecma International.

Lihat juga