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


Интерфейс IXpsOMDocumentStructureResource (xpsobjectmodel.h)

Предоставляет доступ к XML-содержимому потока ресурсов части DocumentStructure. Интерфейс IXpsOMDocumentStructureResource позволяет программе считывать и заменять XML-содержимое части DocumentStructure.

Наследование

Интерфейс IXpsOMDocumentStructureResource наследуется от IXpsOMResource. IXpsOMDocumentStructureResource также имеет следующие типы элементов:

Методы

Интерфейс IXpsOMDocumentStructureResource содержит следующие методы.

 
IXpsOMDocumentStructureResource::GetOwner

Возвращает указатель на интерфейс IXpsOMDocument, содержащий ресурс. (IXpsOMDocumentStructureResource.GetOwner)
IXpsOMDocumentStructureResource::GetStream

Возвращает новую копию потока, доступную только для чтения, которая связана с данным ресурсом. (IXpsOMDocumentStructureResource.GetStream)
IXpsOMDocumentStructureResource::SetContent

Задает поток, доступный только для чтения, для связи с этим ресурсом. (IXpsOMDocumentStructureResource.SetContent)

Комментарии

Часть DocumentStructure документа XPS содержит структуру документа, которая вместе с частями StoryFragments определяет порядок чтения каждого элемента, отображаемого на фиксированных страницах документа.

Порядок чтения документа XPS организован в семантические блоки, называемые историями. Истории являются логическими единицами документа так же, как статьи являются единицами в журнале. Истории состоят из одной или нескольких частей StoryFragments; Части StoryFragments содержат XML-разметку, которая определяет семантические блоки истории, описывающие структуру содержимого документа. Примеры семантических блоков истории включают абзацы и таблицы.

Разметка XML в частях DocumentStructure и StoryFragments описана в спецификации документа XML.

Требования

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

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

IXpsOMObjectFactory::CreateDocumentStructureResource

IXpsOMResource

IXpsOMStoryFragmentsResource

Интерфейсы

XPS