System.Windows.Documents.DocumentStructures Namespace

Stellt Klassen bereit, die die Struktur eines XpsDocument im Hinblick auf Abschnitte, Absätze, Abbildungen, Aufzählungs- oder nummerierte Listen und Tabellen beschreiben. Provides classes to describe the structure of an XpsDocument in terms of sections, paragraphs, figures, bulleted or numbered lists, and tables.

Klassen

BlockElement

Nicht verwenden.Do not use.

FigureStructure

Stellt eine Zeichnung, ein Diagramm oder ein Diagramm in einem Dokument dar.Represents a drawing, chart, or diagram in a document.

ListItemStructure

Stellt ein Element in einer Liste oder Gliederung dar.Represents an item in a list or outline.

ListStructure

Stellt eine Liste von Elementen in einem Dokument dar.Represents a list of items in a document.

NamedElement

Identifiziert ein Element in der Elementhierarchie auf einer FixedPage.Identifies an element within the hierarchy of elements under a FixedPage.

ParagraphStructure

Stellt einen Absatz in einem Dokument dar.Represents a paragraph in a document.

SectionStructure

Stellt einen Abschnitt des Inhalts in einem Dokument dar.Represents a section of content in a document.

SemanticBasicElement

Ein XML-Element im Markup für XML Paper Specification-Dokumente (XPS).An XML element in the markup for XML Paper Specification (XPS) documents.

StoryBreak

Kennzeichnet den Anfang oder das Ende eines Textabschnitts, der aus mindestens einem StoryFragment-Element besteht.Identifies the start or end of story composed of one or more StoryFragment elements.

StoryFragment

Stellt den gesamten oder einen Teil eines Textabschnitts in einem XPS-Dokument dar.Represents all or part of a story within an XPS document.

StoryFragments

Stellt einen Satz von mindestens einem StoryFragment-Element dar.Represents a set of one or more StoryFragment elements.

TableCellStructure

Stellt eine Zelle in einer Tabelle dar.Represents a cell in a table.

TableRowGroupStructure

Stellt einen Satz von mindestens einer Zeile in einer Tabelle dar.Represents a set of one or more rows in a table.

TableRowStructure

Stellt eine Zeile mit mindestens einer Zellen in einer Tabelle dar.Represents a row of one or more cells in a table.

TableStructure

Stellt eine Tabelle in einem Dokument dar.Represents a table in a document.

Hinweise

Die Formatierung und Layout der ein XPSXPS Dokument können Sie verschiedene Teile des Inhalts in semantischen wie Absätze, Tabellen, Verhalten und aufgeführt.The formatting and layout of an XPSXPS document enables different parts of the content to behave in a semantic form such as in paragraphs, tables, and lists. Menschen können die semantische Struktur des Inhalts von dessen Darstellung erfassen. jedoch die physikalisches Format und das Layout des Markups nicht explizit die tatsächlichen semantischen Elemente.Humans can perceive the semantic structure of the content from its appearance; but the physical format and layout of the markup does not explicitly identify the actual semantic elements. Programmgesteuerte Überblick über die Dokumentorganisation, zu der System.Windows.Documents.DocumentStructures Namespace enthält die Strukturelemente, die zum Definieren des Dokuments anhand der semantischen Teile verwendet werden können.To enable programmatic understanding of the document organization, the System.Windows.Documents.DocumentStructures namespace provides structure elements that can be used to define the document by its semantic parts.

Jeder Seite des ein XPSXPS Dokument enthält eine FixedPage -Element, definiert die Inhalt in Form von Lauftexten mit Feldern fester Breite und Grafiken.Each page of an XPSXPS document contains a FixedPage element that defines its content in the form of positional text runs and graphics. Durch die Verwendung von Dokument-Strukturelemente, Seiten ein XPSXPS Dokument auch zugeordnet sein kann StoryFragment -Elemente, definieren die Struktur der Seite in Form von Abschnitte, Absätze, Listen, Abbildungen und Tabellen.Through the use of document structure elements, pages of an XPSXPS document can also be associated with StoryFragment elements that define the structure of the page in the form of sections, paragraphs, lists, figures, and tables. Die NamedElement Klasse wird verwendet, um die Zuordnungen zwischen Inhalt und Struktur Teile des Markups Dokument definieren.The NamedElement class is used to define the associations between content and structure parts of the document markup. Ein NamedElement das untergeordnete Element eines Strukturelements, z. B. eine Tabelle Tabellenzelle oder Listenelement, das im befindet der StoryFragment Hierarchie einer Seite.A NamedElement is the child of a structural element, such as a table cell or bullet list item that is located in the StoryFragment hierarchy of a page. Ein NamedElement kennzeichnet ein Element in der FixedPage Hierarchie der gleichen Seite.A NamedElement identifies an item in the FixedPage hierarchy of the same page. Das Element, auf die, dem es verweist, ist der Inhalt das strukturelle Element.The item it refers to is the content of the structural element.

Anwendungen, die erstellen XPSXPS Dokumente sind nicht erforderlich, um die strukturellen Markup enthalten, aber die Verwendung von Dokument-Strukturelemente erhöht die Flexibilität, mit dem Anwendungen zugreifen können, und verwenden Sie den Inhalt eines Dokuments.Applications that create XPSXPS documents are not required to include structural markup, but use of document structure elements enhances the flexibility by which applications can access and use the content of a document.

Weitere Informationen zu Strukturelemente XPSXPS Dokumente finden Sie in Kapitel 9 "und" Anhang E der XML Paper Specification (XPS), die am http://go.microsoft.com/fwlink/?LinkID=67000 .For more information about structure elements of XPSXPS documents, see Chapter 9 and Appendix E of the XML Paper Specification (XPS) available for download at http://go.microsoft.com/fwlink/?LinkID=67000.