Метод IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1 (xpsobjectmodel_1.h)
Загружает разметку удаленного словаря ресурсов в неподдерживаемый интерфейс IXpsOMRemoteDictionaryResource. Словарь, на который ссылается параметр dictionaryMarkupStream, может содержать разметку из пространства имен OpenXPS или MSXPS.
Синтаксис
HRESULT CreateRemoteDictionaryResourceFromStream1(
IStream *dictionaryMarkupStream,
IOpcPartUri *partUri,
IXpsOMPartResources *resources,
IXpsOMRemoteDictionaryResource **dictionaryResource
);
Параметры
dictionaryMarkupStream
[in] Интерфейс IStream, содержащий разметку удаленного словаря ресурсов.
partUri
[in] Интерфейс IOpcPartUri, содержащий имя части, назначаемой этому ресурсу.
resources
Интерфейс IXpsOMPartResources для ресурсов части объектов ресурсов словаря, имеющих потоки.
dictionaryResource
[in] Указатель на новый интерфейс IXpsOMRemoteDictionaryResource.
Возвращаемое значение
Метод возвращает HRESULT. Возможные значения включают, помимо прочего, значения в следующей таблице. Сведения о возвращаемых значениях API документов XPS, не перечисленных в этой таблице, см. в разделе Ошибки документа XPS.
S_OK: метод выполнен успешно.
XPS_E_INVALID_CONTENT_TYPE. Тип ресурса изображения не соответствует пространствам имен, используемым в разметке. Например, если одним из элементов в ресурсах может быть JpegXR, но пространства имен соответствуют спецификации MSXPS.
E_POINTER: dictionaryMarkupStream, dictionaryPartUri, resources или dictionaryResource имеет значение NULL.
XPS_E_NO_CUSTOM_OBJECTS: ресурс не указывает на распознаваемую реализацию интерфейса. Пользовательская реализация интерфейсов API документов XPS не поддерживается.
Комментарии
Используйте этот метод для создания удаленного словаря из потока, содержимое которого может быть типа XPS_DOCUMENT_TYPE_ XPS или XPS_DOCUMENT_TYPE_ OPENXPS. CreateRemoteDictionaryResourceFromStream, выпущенный в Windows 7, считывает только потоки типа XPS_DOCUMENT_TYPE_ XPS.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | xpsobjectmodel_1.h |
Библиотека | None |