Freigeben über


IXpsOMPage1::GetDocumentType-Methode (xpsobjectmodel_1.h)

Ruft den Typ des FixedPage-Markups ab, das zum Initialisieren dieser Seite verwendet wurde. Diese Methode wird verwendet, um zu bestimmen, ob ein Dokument der XPS- oder OpenXPS-Typ ist. Weitere Informationen finden Sie unter XPS-Dokumente.

Syntax

HRESULT GetDocumentType(
  XPS_DOCUMENT_TYPE *documentType
);

Parameter

documentType

[out, retval] Der Dokumenttyp der Quelldaten, die zum Initialisieren dieses Pakets verwendet werden. Der Dokumenttypwert XPS_DOCUMENT_TYPE_UNSPECIFIED wird zurückgegeben, wenn das Paket im Arbeitsspeicher erstellt wurde.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem die folgenden Werte. Informationen zu Rückgabewerten der XPS-Dokument-API, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS-Dokumentfehler.

S_OK: Die Methode war erfolgreich.

E_POINTER: documentType ist NULL.

Hinweise

Wenn der IXpsOMPage1-instance nicht aus einem Stream oder einer Datei geladen wurde, ist der Dokumenttyp nicht angegeben (XPS_DOCUMENT_TYPE_UNSPECIFIED). Andernfalls wird der Dokumenttyp des Datenstroms oder der Datei zurückgegeben, der zum Initialisieren des IXpsOMPage1-instance verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel_1.h
Bibliothek Keine

Siehe auch

IXpsOMPage1

XPS-Dokumente