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


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

Возвращает логическое значение, указывающее, содержит ли вложенное дерево документа упоминаемой страницы глифы с ресурсом шрифта, свойство EmbeddingOption которого имеет значение XPS_FONT_EMBEDDING_RESTRICTED.

Синтаксис

HRESULT HasRestrictedFonts(
  [out, retval] BOOL *restrictedFonts
);

Параметры

[out, retval] restrictedFonts

Логическое значение, указывающее, содержит ли вложенное дерево документа упоминаемой страницы какие-либо интерфейсы IXpsOMGlyphs с ресурсом шрифта, для свойства EmbeddingOption которого задано значение XPS_FONT_EMBEDDING_RESTRICTED.

Значение Значение
ИСТИННЫЙ
Если указанная страница загружена, она ссылается по крайней мере на один ресурс шрифта, для которого свойство EmbeddingOption имеет значение XPS_FONT_EMBEDDING_RESTRICTED.

Если страница, на которой указана ссылка, не загружена, она имеет связь по крайней мере с одним ресурсом шрифта, для которого свойство EmbeddingOption имеет значение XPS_FONT_EMBEDDING_RESTRICTED.

ЛОЖНЫХ
Если указанная страница загружена, страница не ссылается ни на какие ресурсы шрифта, свойство EmbeddingOption которых имеет значение XPS_FONT_EMBEDDING_RESTRICTED.

Если страница, на которой указана ссылка, не загружена, она не имеет связи с ресурсом шрифта, для которого свойство EmbeddingOption имеет значение XPS_FONT_EMBEDDING_RESTRICTED.

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
E_POINTER
restrictedFonts имеет значение NULL.

Комментарии

Это значение не обновляется автоматически. Если шрифты или глифы добавляются или удаляются таким образом, что значение изменяется, метод HasRestrictedFonts необходимо вызвать еще раз, чтобы получить текущее значение.

Требования

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

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

IXpsOMPageReference

XPS

XPS_FONT_EMBEDDING_RESTRICTED