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


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

Задает указатель на интерфейс IXpsOMImageResource ресурса эскиза, назначаемого странице.

Синтаксис

HRESULT SetThumbnailResource(
  [in] IXpsOMImageResource *imageResource
);

Параметры

[in] imageResource

Указатель на интерфейс IXpsOMImageResource ресурса эскиза, назначаемого странице. Если задан интерфейс IXpsOMImageResource , он будет освобожден указателем NULL .

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

Если метод завершается успешно, он возвращает S_OK; в противном случае возвращается код ошибки HRESULT .

Код возврата Описание
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

IXpsOMPageReference

IXpsOMThumbnailGenerator

XPS

XPS_IMAGE_TYPE