Метод IOleObject::EnumVerbs (oleidl.h)
Предоставляет раскрывающееся меню со списком глаголов, доступных для объекта в порядке возрастания по номеру глагола.
Синтаксис
HRESULT EnumVerbs(
[out] IEnumOLEVERB **ppEnumOleVerb
);
Параметры
[out] ppEnumOleVerb
Адрес переменной указателя IEnumOLEVERB , которая получает указатель интерфейса на новый объект перечислителя. Каждый раз, когда объект получает вызов метода IOleObject::EnumVerbs, он должен увеличивать число ссылок в ppEnumOleVerb. Вызывающий объект несет ответственность за вызов IUnknown::Release после завершения работы с ppEnumOleVerb. При возникновении ошибки для параметра ppEnumOleVerb необходимо задать значение NULL.
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Делегируйте обработчику по умолчанию, чтобы использовать записи в реестре для предоставления перечисления. |
|
Объект не поддерживает команды. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | oleidl.h |