Интерфейс 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 упаковки
Разделы общих сведений
Справочные материалы