Интерфейс IOpcPackage (msopc.h)
Представляет пакет и предоставляет методы для доступа к его частям и связям.
Наследование
Интерфейс IOpcPackage наследуется от интерфейса IUnknown . IOpcPackage также имеет следующие типы элементов:
Методы
Интерфейс IOpcPackage содержит следующие методы.
IOpcPackage::GetPartSet Возвращает объект набора частей, содержащий указатели интерфейса IOpcPart. |
IOpcPackage::GetRelationshipSet Возвращает объект набора связей, представляющий часть "Связи", в котором хранятся связи пакетов. |
Комментарии
Чтобы получить указатель на этот интерфейс, вызовите метод IOpcFactory::CreatePackage или IOpcFactory::ReadPackageFromStream .
Связи пакетов служат точкой входа в пакет по ссылкам из пакета на целевые ресурсы. Цель связи пакетов часто является важной частью, описанной в ECMA-376 OpenXML, 1st Edition, Part 2: Open Packaging Conventions (OPC) или в конструкторе форматов пакетов.
Например, связь пакета может предоставлять доступ к части Core Properties, в которой хранятся метаданные пакета, или к части, содержащей данные для конкретного формата, где часть и данные описываются конструктором пакетов. Часть основного документа в формате OpenXML для текстовой обработки относится к определенному формату. Дополнительные сведения об этой части см. в разделе Part 1: Fundamentals in ECMA-376 OpenXML (https://www.ecma-international.org/publications-and-standards/standards/ecma-376/).
Окончательный способ найти интересующую вас часть — использовать тип связи. Требуется выполнить несколько действий. Дополнительные сведения см. в разделах Общие сведения о компонентах и Задание раздела "Основные свойства".
Дополнительные сведения о пакетах см. в разделах Основы открытых соглашений об упаковке и OPC.
Потокобезопасность
Объекты упаковки не являются потокобезопасны.
Дополнительные сведения см. в начало работы с API упаковки.
Требования
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | msopc.h |
См. также раздел
Внешние ресурсы
начало работы с помощью API упаковки
Основы открытых соглашений об упаковке
Разделы общих сведений
Справочные материалы