Partager via


Méthode IXpsOMDocumentStructureResource ::GetStream (xpsobjectmodel.h)

Obtient une nouvelle copie en lecture seule du flux associé à cette ressource.

Syntaxe

HRESULT GetStream(
  [out, retval] IStream **stream
);

Paramètres

[out, retval] stream

Nouvelle copie en lecture seule du flux associé à cette ressource.

Valeur retournée

Si la méthode réussit, elle retourne S_OK ; sinon, il retourne un code d’erreur HRESULT . Pour plus d’informations sur les valeurs de retour de l’API de document XPS, consultez Erreurs de document XPS.

Cette méthode appelle l’API d’empaquetage . Pour plus d’informations sur les valeurs de retour de l’API d’empaquetage, consultez Erreurs d’empaquetage.

Remarques

L’objet IStream retourné par cette méthode peut renvoyer une erreur de E_PENDING, ce qui indique que la longueur du flux n’a pas encore été déterminée. Ce comportement est différent de celui d’un objet IStream standard.

Pour plus d’informations sur le contenu du composant DocumentStructure, consultez spécification de papier XML.

Cette méthode appelle la méthode Clone du flux pour créer le flux retourné dans le flux. Par conséquent, les performances de cette méthode dépendent de celles de la méthode Clone du flux.

Configuration requise

Condition requise Valeur
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 Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête xpsobjectmodel.h

Voir aussi

IXpsOMDocumentStructureResource

Erreurs d’empaquetage

XML Paper Specification

Erreurs de document XPS