共用方式為


IXpsOMObjectFactory1::GetDocumentTypeFromStream 方法 (xpsobjectmodel_1.h)

偵測儲存在指定數據流中的 XPS 檔案類型。

語法

HRESULT GetDocumentTypeFromStream(
  IStream           *xpsDocumentStream,
  XPS_DOCUMENT_TYPE *documentType
);

參數

xpsDocumentStream

[in]包含 XPS OM 數據的數據流。 數據流必須支援循序讀取,而且數據流的讀取位置必須設定為 XPS 數據的開頭。

documentType

[out, retval]在數據流中找到之 XPS 資料的檔案類型。

傳回值

可能的值包括但不限於下列各項。 如需此處未列出的 XPS 檔 API 傳回值的相關信息,請參閱 XPS 檔錯誤。

S_OK:檔類型XPS_DOCUMENT_TYPE_ XPS 或 XPS_DOCUMENT_TYPE_ OPENXPS。

備註

這個方法只會剖析足以偵測檔類型的數據。 它不會驗證內容。 S_OK的傳回值並不表示數據流包含有效的檔。

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 xpsobjectmodel_1.h
程式庫

另請參閱

IXpsOMObjectFactory1