System.Windows.Documents.DocumentStructures Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir XpsDocument öğesinin yapısını bölümler, paragraflar, şekiller, madde işaretli veya numaralandırılmış listeler ve tablolar açısından açıklayan sınıflar sağlar.
Sınıflar
| Name | Description |
|---|---|
| BlockElement |
Kullanmayın. |
| FigureStructure |
Belgedeki çizimi, grafiği veya diyagramı temsil eder. |
| ListItemStructure |
Liste veya ana hat içindeki bir öğeyi temsil eder. |
| ListStructure |
Belgedeki öğelerin listesini temsil eder. |
| NamedElement |
altındaki öğelerin hiyerarşisi içindeki bir FixedPageöğeyi tanımlar. |
| ParagraphStructure |
Belgedeki paragrafı temsil eder. |
| SectionStructure |
Belgedeki içeriğin bir bölümünü temsil eder. |
| SemanticBasicElement |
XML Kağıt Belirtimi (XPS) belgeleri için işaretlemedeki bir XML öğesi. |
| StoryBreak |
Bir veya daha fazla StoryFragment öğeden oluşan hikayenin başlangıcını veya sonunu tanımlar. |
| StoryFragment |
BIR XPS belgesinde bir yazının tamamını veya bir bölümünü temsil eder. |
| StoryFragments |
Bir veya daha fazla StoryFragment öğe kümesini temsil eder. |
| TableCellStructure |
Tablodaki bir hücreyi temsil eder. |
| TableRowGroupStructure |
Tablodaki bir veya daha fazla satır kümesini temsil eder. |
| TableRowStructure |
Tablodaki bir veya daha fazla hücreden oluşan bir satırı temsil eder. |
| TableStructure |
Belgedeki bir tabloyu temsil eder. |
Açıklamalar
XPS belgesinin biçimlendirmesi ve düzeni, içeriğin farklı bölümlerinin paragraflar, tablolar ve listeler gibi anlamsal bir biçimde davranmasını sağlar. İnsanlar içeriğin semantik yapısını görünümünden algılayabilir; ancak işaretlemenin fiziksel biçimi ve düzeni, gerçek anlamsal öğeleri açıkça tanımlamaz. System.Windows.Documents.DocumentStructures ad alanı, belgeyi anlamsal bölümlerine göre tanımlamak için kullanılabilecek yapı öğeleri sağlar.
XPS belgesinin her sayfasıFixedPage konumsal metin çalıştırmaları ve grafikler biçiminde tanımlayan bir öğe içerir. Belge yapısı öğelerinin kullanılmasıyla, BIR XPS belgesinin sayfaları, sayfanın StoryFragment bölümler, paragraflar, listeler, şekiller ve tablolar biçiminde tanımlayan öğelerle de ilişkilendirilebilir. NamedElement sınıfı, belge işaretlemesinin içerik ve yapı bölümleri arasındaki ilişkilendirmeleri tanımlamak için kullanılır. A NamedElement , bir sayfanın hiyerarşisinde StoryFragment bulunan tablo hücresi veya madde işareti liste öğesi gibi yapısal bir öğenin alt öğesidir. A NamedElement , aynı sayfanın hiyerarşisindeki FixedPage bir öğeyi tanımlar. Başvurduğu öğe yapısal elemanın içeriğidir.
XPS belgeleri oluşturan uygulamaların yapısal işaretleme içermesi gerekmez, ancak belge yapısı öğelerinin kullanılması, uygulamaların bir belgenin içeriğine erişme ve bu içeriği kullanma esnekliğini artırır.
XPS belgelerinin yapı öğeleri hakkında daha fazla bilgi için bkz. Ecma International'da indirilebilen XML Kağıt Belirtimi'nin (XPS) Bölüm 9 ve Ek E'si.