Méthode IXpsOMObjectFactory1 ::GetDocumentTypeFromStream (xpsobjectmodel_1.h)
Détecte le type de document XPS stocké dans le flux spécifié.
Syntaxe
HRESULT GetDocumentTypeFromStream(
IStream *xpsDocumentStream,
XPS_DOCUMENT_TYPE *documentType
);
Paramètres
xpsDocumentStream
[in] Flux qui contient des données du modèle d’entreprise XPS. Le flux doit prendre en charge la lecture séquentielle et la position de lecture du flux doit être définie sur le début des données XPS.
documentType
[out, retval] Type de document des données XPS trouvées dans le flux.
Valeur retournée
Les valeurs possibles incluent, sans s’y limiter, les éléments suivants. Pour plus d’informations sur les valeurs de retour de l’API de document XPS qui ne sont pas répertoriées ici, consultez Erreurs de document XPS.
S_OK : le type de document est XPS_DOCUMENT_TYPE_ XPS ou XPS_DOCUMENT_TYPE_ OPENXPS.
Remarques
Cette méthode analyse uniquement les données suffisamment pour détecter le type de document. Il ne valide pas le contenu. Une valeur de retour de S_OK n’implique donc pas que le flux contient un document valide.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | xpsobjectmodel_1.h |
Bibliothèque | None |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour