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


Метод IXpsOMPackage::SetThumbnailResource (xpsobjectmodel.h)

Задает эскиз документа XPS.

Синтаксис

HRESULT SetThumbnailResource(
  [in] IXpsOMImageResource *imageResource
);

Параметры

[in] imageResource

Интерфейс IXpsOMImageResource , содержащий эскиз изображения, который будет назначен пакету. Указатель NULL освобождает все ранее назначенные ресурсы эскизов изображений.

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
XPS_E_INVALID_THUMBNAIL_IMAGE_TYPE
Образ в imageResource не поддерживается.
XPS_E_NO_CUSTOM_OBJECTS
ImageResource не указывает на реализацию распознанного интерфейса. Пользовательская реализация интерфейсов API документов XPS не поддерживается.

Комментарии

Эскиз представляет собой небольшое визуальное представление содержимого документа.

Тип образа ресурса образа должен быть XPS_IMAGE_TYPE_JPEG или XPS_IMAGE_TYPE_PNG.

Требования

   
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header xpsobjectmodel.h

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

IXpsOMImageResource

IXpsOMPackage

XPS

Ошибки документа XPS

XPS_IMAGE_TYPE