Интерфейс IOpcPart (msopc.h)
Представляет часть, которая содержит данные и не является частью Связей.
Наследование
Интерфейс IOpcPart наследуется от интерфейса IUnknown . IOpcPart также имеет следующие типы элементов:
Методы
Интерфейс IOpcPart содержит следующие методы.
IOpcPart::GetCompressionOptions Возвращает значение, описывающее способ сжатия содержимого части. |
IOpcPart::GetContentStream Возвращает поток, предоставляющий доступ на чтение и запись к содержимому части. |
IOpcPart::GetContentType Возвращает тип мультимедиа содержимого части. |
IOpcPart::GetName Возвращает объект URI части, представляющий имя части. |
IOpcPart::GetRelationshipSet Возвращает объект набора связей, представляющий часть "Связи", в котором хранятся связи, имеющие часть в качестве источника. |
Комментарии
Чтобы создать объект part для представления части, вызовите метод IOpcPartSet::CreatePart . Чтобы получить указатель на интерфейс объекта part, который представляет существующую часть, вызовите метод IOpcPartSet::GetPart или IOpcPartEnumerator::GetCurrent .
Часть Связей не может быть представлена реализацией интерфейса IOpcPart .
Методы интерфейса IOpcPart предоставляют доступ к сведениям о части с помощью свойств, перечисленных в следующей таблице:
Метод | Свойство | Описание |
---|---|---|
GetCompressionOptions | Сжатие | Параметр сжатия, используемый для содержимого части. |
GetContentStream | Содержимое | Поток байтов, составляющий часть, как описано в ecMA-376 OpenXML, 1st Edition, Part 2: Open Packaging Conventions (OPC). |
GetContentType | Тип содержимого | Тип носителя содержимого части, заданный конструктором пакетов в соответствии с правилами в OPC. |
GetName | Имя | Универсальный код ресурса (URI) части в пакете. |
Дополнительные сведения о компонентах см. в разделах Основы соглашений об открытой упаковке и OPC.
Потокобезопасность
Объекты упаковки не являются потокобезопасны.
Дополнительные сведения см. в начало работы с API упаковки.
Требования
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | msopc.h |
См. также раздел
Внешние ресурсы
начало работы с помощью API упаковки
Основы открытых соглашений об упаковке
Разделы общих сведений
Справочные материалы