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


Метод IXpsOMPath::SetGeometryLocal (xpsobjectmodel.h)

Задает указатель на локальный интерфейс IXpsOMGeometry без общего доступа, содержащий геометрию разрешенной области заполнения, которая должна быть задана для этого пути.

Синтаксис

HRESULT SetGeometryLocal(
  [in] IXpsOMGeometry *geometry
);

Параметры

[in] geometry

Указатель на локальный интерфейс IXpsOMGeometry без общего доступа, содержащий геометрию разрешенной области заполнения, которая должна быть задана для этого пути.

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

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

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

Комментарии

После вызова SetGeometryLocal ключ подстановки geometry освобождается, а GetGeometryLookup возвращает указатель NULL в параметре подстановки . В следующей таблице объясняется связь между локальными значениями и значениями подстановки этого свойства.

Самый последний метод с именем Объект, возвращаемый методом GetGeometry в geometry Объект, возвращаемый в geometryметодом GetGeometryLocal Строка, возвращаемая при поискеметодом GetGeometryLookup
SetGeometryLocal (этот метод) Локальная геометрия, заданная setGeometryLocal. Локальная геометрия, заданная setGeometryLocal. Указатель NULL .

SetGeometryLookup

Общая геометрия, полученная из каталога ресурсов, с ключом подстановки, соответствующим ключу SetGeometryLookup. Указатель NULL . Ключ подстановки, заданный setGeometryLookup.
Пока не были вызваны ни SetGeometryLocal , ни SetGeometryLookup . Указатель NULL . Указатель NULL . Указатель NULL .

Требования

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

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

IXpsOMPath

XPS

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