Поделиться через


Метод IXpsOMPage1::GetDocumentType (xpsobjectmodel_1.h)

Возвращает тип разметки FixedPage, которая использовалась для инициализации этой страницы. Этот метод используется для определения того, является ли документ типом XPS или OpenXPS. Дополнительные сведения см. в разделе Документы XPS.

Синтаксис

HRESULT GetDocumentType(
  XPS_DOCUMENT_TYPE *documentType
);

Параметры

documentType

[out, retval] Тип документа исходных данных, используемых для инициализации этого пакета. Если пакет был создан в памяти, возвращается значение типа документа XPS_DOCUMENT_TYPE_UNSPECIFIED.

Возвращаемое значение

Метод возвращает HRESULT. Возможные значения включают, помимо прочего, следующие значения. Сведения о возвращаемых значениях API документов XPS, не перечисленных в этой таблице, см. в разделе Ошибки документа XPS.

S_OK: метод выполнен успешно.

E_POINTER: documentType имеет значение NULL.

Комментарии

Если экземпляр IXpsOMPage1 не был загружен из потока или файла, тип документа не указан (XPS_DOCUMENT_TYPE_UNSPECIFIED). В противном случае возвращается тип документа потока или файла, используемого для инициализации экземпляра IXpsOMPage1 .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header xpsobjectmodel_1.h
Библиотека None

См. также раздел

IXpsOMPage1

XPS-документы