Partager via


Méthode IXpsOMPage1 ::GetDocumentType (xpsobjectmodel_1.h)

Obtient le type de balisage FixedPage utilisé pour initialiser cette page. Cette méthode est utilisée pour déterminer si un document est de type XPS ou OpenXPS. Pour plus d’informations, consultez Documents XPS.

Syntaxe

HRESULT GetDocumentType(
  XPS_DOCUMENT_TYPE *documentType
);

Paramètres

documentType

[out, retval] Type de document des données sources utilisées pour initialiser ce package. Une valeur de type de document XPS_DOCUMENT_TYPE_UNSPECIFIED est retournée si le package a été créé en mémoire.

Valeur retournée

Elle retourne un code HRESULT. Les valeurs possibles incluent, sans s’y limiter, les valeurs suivantes. Pour plus d’informations sur les valeurs de retour de l’API de document XPS qui ne sont pas répertoriées dans ce tableau, consultez Erreurs de document XPS.

S_OK : la méthode a réussi.

E_POINTER : documentType a la valeur NULL.

Remarques

Si le instance IXpsOMPage1 n’a pas été chargé à partir d’un flux ou d’un fichier, le type de document n’est pas spécifié (XPS_DOCUMENT_TYPE_UNSPECIFIED). Sinon, le type de document retourné est celui du flux ou du fichier utilisé pour initialiser le instance IXpsOMPage1.

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

IXpsOMPage1

Documents XPS