Share via


Interface IXpsOMDocumentStructureResource (xpsobjectmodel.h)

Fournit l’accès au contenu XML du flux de ressources du composant DocumentStructure. L’interface IXpsOMDocumentStructureResource permet à un programme de lire et de remplacer le contenu XML du composant DocumentStructure.

Héritage

L’interface IXpsOMDocumentStructureResource hérite de IXpsOMResource. IXpsOMDocumentStructureResource a également les types de membres suivants :

Méthodes

L’interface IXpsOMDocumentStructureResource a ces méthodes.

 
IXpsOMDocumentStructureResource ::GetOwner

Obtient un pointeur vers l’interface IXpsOMDocument qui contient la ressource. (IXpsOMDocumentStructureResource.GetOwner)
IXpsOMDocumentStructureResource ::GetStream

Obtient une nouvelle copie en lecture seule du flux associé à cette ressource. (IXpsOMDocumentStructureResource.GetStream)
IXpsOMDocumentStructureResource ::SetContent

Définit le flux en lecture seule à associer à cette ressource. (IXpsOMDocumentStructureResource.SetContent)

Remarques

La partie DocumentStructure d’un document XPS contient le plan du document, qui, avec les composants StoryFragments , définit l’ordre de lecture de chaque élément qui apparaît dans les pages fixes du document.

L’ordre de lecture d’un document XPS est organisé en blocs sémantiques appelés récits. Les articles sont des unités logiques du document, de la même façon que les articles sont des unités dans un magazine. Les récits sont constitués d’une ou plusieurs parties StoryFragments ; Les parties StoryFragments contiennent le balisage XML qui définit les blocs sémantiques de l’article, qui décrivent la structure du contenu du document. Les paragraphes et les tableaux sont des exemples de blocs sémantiques d’un article.

Le balisage XML dans les parties DocumentStructure et StoryFragments est décrit dans la spécification de papier XML.

Configuration requise

   
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête xpsobjectmodel.h

Voir aussi

IXpsOMObjectFactory ::CreateDocumentStructureResource

IXpsOMResource

IXpsOMStoryFragmentsResource

Interfaces

XML Paper Specification