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


Интерфейс IOpcPartSet (msopc.h)

Неупорядоченный набор интерфейсов IOpcPart указывает на объекты частей, представляющие части в пакете, которые не являются частями Связей.

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

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

Методы

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

 
IOpcPartSet::CreatePart

Создает объект part, представляющий часть, и добавляет указатель на интерфейс IOpcPart объекта в набор.
IOpcPartSet::D eletePart

Удаляет указатель интерфейса IOpcPart указанного объекта части из набора.
IOpcPartSet::GetEnumerator

Возвращает перечислитель указателей интерфейса IOpcPart в наборе.
IOpcPartSet::GetPart

Возвращает объект part, представляющий указанную часть в наборе.
IOpcPartSet::P artExists

Возвращает значение, указывающее, представлена ли указанная часть в виде объекта-части в наборе.

Комментарии

Чтобы получить указатель интерфейса IOpcPart объекта part, представляющего определенную часть, вызовите метод PartExists и передайте имя части, чтобы убедиться, что часть представлена в наборе. Если это так, вызовите метод GetPart и передайте имя части, чтобы получить указатель интерфейса IOpcPart .

Метод CreatePart не может создать объект part, представляющий часть Relationships.

При сериализации пакета, представленного в виде объекта пакета, сериализуются только части, представленные объектами частей с указателями интерфейса IOpcPart , включенными в набор.

Если часть не представлена объектом part в наборе при сериализации пакета, эта часть не будет сериализована вместе с пакетом.

При создании объекта part и добавлении указателя на него в набор часть, которую он представляет, сериализуется при сериализации пакета.

При удалении указателя интерфейса IOpcPart из набора часть, которую он представляет, не сериализуется при сериализации пакета.

IOpcPart предоставляет доступ к свойствам части. Дополнительные сведения об этих свойствах см. в разделах Общие сведения о частях и IOpcPart.

Потокобезопасность

Объекты упаковки не являются потокобезопасны.

Дополнительные сведения см. в начало работы с API упаковки.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header msopc.h

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

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

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

IOpcPartEnumerator

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

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

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

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

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