IXpsOMDocumentStructureResource-Schnittstelle (xpsobjectmodel.h)

Ermöglicht den Zugriff auf den XML-Inhalt des Ressourcenstroms des DocumentStructure-Teils. Mit der IXpsOMDocumentStructureResource-Schnittstelle kann ein Programm den XML-Inhalt des DocumentStructure-Teils lesen und ersetzen.

Vererbung

Die IXpsOMDocumentStructureResource-Schnittstelle erbt von IXpsOMResource. IXpsOMDocumentStructureResource verfügt auch über folgende Membertypen:

Methoden

Die IXpsOMDocumentStructureResource-Schnittstelle verfügt über diese Methoden.

 
IXpsOMDocumentStructureResource::GetOwner

Ruft einen Zeiger auf die IXpsOMDocument-Schnittstelle ab, die die Ressource enthält. (IXpsOMDocumentStructureResource.GetOwner)
IXpsOMDocumentStructureResource::GetStream

Ruft eine neue schreibgeschützte Kopie des Streams ab, der dieser Ressource zugeordnet ist. (IXpsOMDocumentStructureResource.GetStream)
IXpsOMDocumentStructureResource::SetContent

Legt den schreibgeschützten Stream fest, der dieser Ressource zugeordnet werden soll. (IXpsOMDocumentStructureResource.SetContent)

Hinweise

Der DocumentStructure-Teil eines XPS-Dokuments enthält die Dokumentgliederung, die zusammen mit den StoryFragments-Teilen die Lesereihenfolge jedes Elements definiert, das auf den festen Seiten des Dokuments angezeigt wird.

Die Lesereihenfolge eines XPS-Dokuments ist in semantischen Blöcken organisiert, die als Geschichten bezeichnet werden. Geschichten sind logische Einheiten des Dokuments, genauso wie Artikel Einheiten in einem Magazin sind. Geschichten bestehen aus einem oder mehreren StoryFragments-Teilen. StoryFragments-Teile enthalten das XML-Markup, das die semantischen Blöcke der Geschichte definiert, die die Struktur des Dokumentinhalts beschreiben. Beispiele für semantische Blöcke einer Geschichte sind Absätze und Tabellen.

Das XML-Markup in den Teilen DocumentStructure und StoryFragments wird in der XML-Papierspezifikation beschrieben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel.h

Weitere Informationen

IXpsOMObjectFactory::CreateDocumentStructureResource

IXpsOMResource

IXpsOMStoryFragmentsResource

Schnittstellen

XML Paper Specification