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


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

Доступный только для чтения перечислитель указателей интерфейса IOpcPart .

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

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

Методы

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

 
IOpcPartEnumerator::Clone

Создает копию текущего перечислителя и всех его потомков. (IOpcPartEnumerator.Clone)
IOpcPartEnumerator::GetCurrent

Возвращает указатель интерфейса IOpcPart в текущей позиции перечислителя.
IOpcPartEnumerator::MoveNext

Перемещает текущее положение перечислителя на следующий указатель интерфейса IOpcPart.
IOpcPartEnumerator::MovePrevious

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

Комментарии

Чтобы получить указатель на этот интерфейс, вызовите метод IOpcPartSet::GetEnumerator .

При создании перечислителя текущая позиция предшествует первому указателю. Чтобы задать для текущей позиции первый указатель перечислителя, вызовите метод MoveNext после создания перечислителя.

Примечание Изменения в базовом наборе перечислителя сделают перечислитель недействительным, а все последующие вызовы завершатся ошибкой.
 

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

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

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

Требования

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

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

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

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

IOpcPartSet

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

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

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

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