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


Метод IXpsOMDocument::SetPrintTicketResource (xpsobjectmodel.h)

Задает интерфейс IXpsOMPrintTicketResource для билета печати на уровне документа.

Синтаксис

HRESULT SetPrintTicketResource(
  [in] IXpsOMPrintTicketResource *printTicketResource
);

Параметры

[in] printTicketResource

Указатель на интерфейс IXpsOMPrintTicketResource для назначаемого документу билета печати на уровне документа. Указатель NULL освобождает любой ранее назначенный ресурс билета печати.

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

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

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

Комментарии

Если документ содержит интерфейс IXpsOMPrintTicketResource при вызове этого метода, этот интерфейс освобождается до установки нового интерфейса IXpsOMPrintTicketResource , переданного в printTicketResource.

Требования

   
Минимальная версия клиента 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

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

IXpsOMDocument

IXpsOMPrintTicketResource

XPS

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