IXpsOMPackage1::GetDocumentType メソッド (xpsobjectmodel_1.h)
このパッケージの初期化に使用されたデータのドキュメントの種類を取得します。 このメソッドは、ドキュメントが XPS 型か OpenXPS 型かを判断するために使用されます。 詳細については、「 XPS ドキュメント」を参照してください。
構文
HRESULT GetDocumentType(
XPS_DOCUMENT_TYPE *documentType
);
パラメーター
documentType
[out, retval]このパッケージの初期化に使用されるソース データのドキュメントの種類。 パッケージがメモリ内に作成された場合、XPS_DOCUMENT_TYPE_UNSPECIFIEDのドキュメントの種類の値が返されます。
戻り値
このメソッドは HRESULT を返します。 使用できる値には、次の値が含まれますが、これらに限定されません。 この表に記載されていない XPS ドキュメント API の戻り値については、「XPS ドキュメント エラー」を参照してください。
S_OK: メソッドは成功しました。
E_POINTER: documentType が NULL です。
注釈
ストリームまたはファイルから IXpsOMPackage1 インスタンスが読み込まれていない場合、ドキュメントの種類は指定されていません (XPS_DOCUMENT_TYPE_UNSPECIFIED)。 それ以外の場合、返されるドキュメントの種類は、 IXpsOMPackage1 インスタンスの初期化に使用されるストリームまたはファイルの型です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | xpsobjectmodel_1.h |
Library | なし |