Aracılığıyla paylaş


System.Windows.Documents.DocumentStructures Ad Alanı

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

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

BIR 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 semantik öğeleri açıkça tanımlamaz. Ad alanı, System.Windows.Documents.DocumentStructures belgenin kuruluşunun program aracılığıyla anlaşılmasını sağlamak için, belgeyi anlamsal bölümlerine göre tanımlamak için kullanılabilecek yapı öğeleri sağlar.

XPS belgesinin her sayfası, içeriğini konumsal metin çalıştırmaları ve grafikleri biçiminde tanımlayan bir FixedPage öğe içerir. Belge yapısı öğelerinin kullanılmasıyla, bir XPS belgesinin sayfaları, sayfanın yapısını bölümler, paragraflar, listeler, şekiller ve tablolar biçiminde tanımlayan öğelerle StoryFragment 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. , 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 ecma international adresinden indirilebilen XML Kağıt Belirtimi'nin (XPS) 9. Bölüm ve Ek E bölümlerine bakın.

Ayrıca bkz.