Partager via


Méthode IXpsOMStoryFragmentsResource ::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, elle 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

La lecture de l’objet IStream retourné par cette méthode peut renvoyer une erreur E_PENDING, 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 de la partie StoryFragments, consultez la spécification du 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 Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête xpsobjectmodel.h

Voir aussi

IXpsOMStoryFragmentsResource

Erreurs d’empaquetage

XML Paper Specification

Erreurs de document XPS