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


Интерфейс 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

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

Основные интерфейсы упаковки

ECMA-376 OpenXML

Внешние ресурсы

начало работы с помощью API упаковки

IOpcPartSet

IStream

OPC_COMPRESSION_OPTIONS

Основы открытых соглашений об упаковке

Разделы общих сведений

Справочник по API упаковки

Примеры API упаковки

Общие сведения о компонентах

Справочные материалы