System.Windows.Documents.DocumentStructures Spazio dei nomi

Fornisce classi che descrivono la struttura di un oggetto XpsDocument in termini di sezioni, paragrafi, figure, elenchi puntati o numerati e tabelle. Provides classes to describe the structure of an XpsDocument in terms of sections, paragraphs, figures, bulleted or numbered lists, and tables.

Classi

BlockElement

Non usare.Do not use.

FigureStructure

Rappresenta un disegno, un grafico o un diagramma in un documento.Represents a drawing, chart, or diagram in a document.

ListItemStructure

Rappresenta un elemento in un elenco o una struttura.Represents an item in a list or outline.

ListStructure

Rappresenta un elenco di elementi in un documento.Represents a list of items in a document.

NamedElement

Identifica un elemento all'interno della gerarchia di elementi sotto un oggetto FixedPage.Identifies an element within the hierarchy of elements under a FixedPage.

ParagraphStructure

Rappresenta un paragrafo in un documento.Represents a paragraph in a document.

SectionStructure

Rappresenta una sezione di contenuto in un documento.Represents a section of content in a document.

SemanticBasicElement

Elemento XML nel markup per i documenti XPS (XML Paper Specification).An XML element in the markup for XML Paper Specification (XPS) documents.

StoryBreak

Identifica l'inizio o la fine di un brano composto da uno o più elementi StoryFragment.Identifies the start or end of story composed of one or more StoryFragment elements.

StoryFragment

Rappresenta tutto o parte di una storia all'interno di un documento XPS.Represents all or part of a story within an XPS document.

StoryFragments

Rappresenta un insieme di uno o più elementi StoryFragment.Represents a set of one or more StoryFragment elements.

TableCellStructure

Rappresenta una cella in una tabella.Represents a cell in a table.

TableRowGroupStructure

Rappresenta un insieme di uno o più righe in una tabella.Represents a set of one or more rows in a table.

TableRowStructure

Rappresenta una riga di uno o più celle in una tabella.Represents a row of one or more cells in a table.

TableStructure

Rappresenta una tabella in un documento.Represents a table in a document.

Commenti

La formattazione e il layout di un documento di XPSXPS consentono a diverse parti del contenuto di comportarsi in un formato semantico, ad esempio in paragrafi, tabelle ed elenchi.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. Gli utenti possono percepire la struttura semantica del contenuto dall'aspetto. il formato fisico e il layout del markup non identificano in modo esplicito gli elementi semantici effettivi.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. Per consentire la comprensione a livello di codice dell'organizzazione del documento, lo spazio dei nomi System.Windows.Documents.DocumentStructures fornisce elementi della struttura che possono essere utilizzati per definire il documento in base alle relative parti semantiche.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.

Ogni pagina di un documento di XPSXPS contiene un elemento FixedPage che ne definisce il contenuto sotto forma di esecuzioni di testo posizionale e grafica.Each page of an XPSXPS document contains a FixedPage element that defines its content in the form of positional text runs and graphics. Tramite l'utilizzo di elementi della struttura del documento, le pagine di un documento di XPSXPS possono essere associate anche a elementi StoryFragment che definiscono la struttura della pagina sotto forma di sezioni, paragrafi, elenchi, figure e tabelle.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. La classe NamedElement viene utilizzata per definire le associazioni tra le parti del contenuto e della struttura del markup del documento.The NamedElement class is used to define the associations between content and structure parts of the document markup. Un NamedElement è l'elemento figlio di un elemento strutturale, ad esempio una cella di tabella o un elemento di elenco Bullet che si trova nella gerarchia StoryFragment di una pagina.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. Una NamedElement identifica un elemento nella gerarchia FixedPage della stessa pagina.A NamedElement identifies an item in the FixedPage hierarchy of the same page. L'elemento a cui fa riferimento è il contenuto dell'elemento strutturale.The item it refers to is the content of the structural element.

Per le applicazioni che creano documenti XPSXPS non è necessario includere markup strutturale, ma l'uso di elementi della struttura del documento consente di migliorare la flessibilità grazie alla quale le applicazioni possono accedere e usare il contenuto di un documento.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.

Per ulteriori informazioni sugli elementi della struttura di XPSXPS Documents, vedere il capitolo 9 e l'Appendice E di XML Paper Specification (XPS) disponibile per il download all' https://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 https://go.microsoft.com/fwlink/?LinkID=67000.

Vedi anche