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
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.