System.Windows.Documents.DocumentStructures Obor názvů

Poskytuje třídy, které popisují strukturu XpsDocument oddílů, odstavců, obrázků, seznamů s odrážkami nebo číslovaných seznamů a tabulek.

Třídy

Name Description
BlockElement

Nepoužívejte.

FigureStructure

Představuje výkres, graf nebo diagram v dokumentu.

ListItemStructure

Představuje položku v seznamu nebo osnově.

ListStructure

Představuje seznam položek v dokumentu.

NamedElement

Identifikuje prvek v hierarchii prvků pod položkou FixedPage.

ParagraphStructure

Představuje odstavec v dokumentu.

SectionStructure

Představuje část obsahu v dokumentu.

SemanticBasicElement

Element XML v značek pro dokumenty XPS (XML Paper Specification).

StoryBreak

Identifikuje začátek nebo konec textu složený z jednoho nebo více StoryFragment prvků.

StoryFragment

Představuje celý text v dokumentu XPS nebo jeho část.

StoryFragments

Představuje sadu jednoho nebo více StoryFragment prvků.

TableCellStructure

Představuje buňku v tabulce.

TableRowGroupStructure

Představuje sadu jednoho nebo více řádků v tabulce.

TableRowStructure

Představuje řádek jedné nebo více buněk v tabulce.

TableStructure

Představuje tabulku v dokumentu.

Poznámky

Formátování a rozložení dokumentu XPS umožňuje, aby se různé části obsahu chovaly v sémantické podobě, jako jsou odstavce, tabulky a seznamy. Lidé mohou vnímat sémantickou strukturu obsahu z jeho vzhledu; ale fyzický formát a rozložení značky explicitně neidentifikuje skutečné sémantické prvky. Aby bylo možné programově porozumět organizaci dokumentů, System.Windows.Documents.DocumentStructures obor názvů poskytuje prvky struktury, které lze použít k definování dokumentu pomocí sémantických částí.

Každá stránka dokumentu XPS obsahuje FixedPage prvek, který definuje jeho obsah ve formě pozičního textu běhů a grafiky. Pomocí prvků struktury dokumentu lze stránky dokumentu XPS také přidružit k prvkům StoryFragment , které definují strukturu stránky ve formě oddílů, odstavců, seznamů, obrázků a tabulek. Třída NamedElement se používá k definování přidružení mezi obsahem a strukturou částí revize dokumentu. A NamedElement je podřízený prvek struktury, například buňka tabulky nebo položka seznamu s odrážkami umístěná v StoryFragment hierarchii stránky. A NamedElement identifikuje položku v FixedPage hierarchii stejné stránky. Položka, na kterou odkazuje, je obsah strukturálního prvku.

Aplikace, které vytvářejí dokumenty XPS, nemusí obsahovat strukturální značky, ale použití prvků struktury dokumentů zvyšuje flexibilitu, pomocí které mohou aplikace přistupovat k obsahu dokumentu a používat ho.

Další informace o prvcích struktury dokumentů XPS naleznete v kapitole 9 a dodatku E specifikace XML papíru (XPS) k dispozici ke stažení na ecma International.

Viz také