IOleObject ::EnumVerbs, méthode (oleidl.h)
Expose un menu déroulant répertoriant les verbes disponibles pour un objet dans l’ordre croissant par nombre de verbes.
Syntaxe
HRESULT EnumVerbs(
[out] IEnumOLEVERB **ppEnumOleVerb
);
Paramètres
[out] ppEnumOleVerb
Adresse de la variable de pointeur IEnumOLEVERB qui reçoit le pointeur d’interface vers le nouvel objet énumérateur. Chaque fois qu’un objet reçoit un appel à IOleObject ::EnumVerbs, il doit augmenter le nombre de références sur ppEnumOleVerb. Il incombe à l’appelant d’appeler IUnknown ::Release lorsqu’il est terminé avec ppEnumOleVerb. Si une erreur se produit, ppEnumOleVerb doit être défini sur NULL.
Valeur retournée
Cette méthode retourne S_OK en cas de réussite. Les autres valeurs de retour possibles sont les suivantes.
Code de retour | Description |
---|---|
|
Déléguer au gestionnaire par défaut pour utiliser les entrées dans le Registre pour fournir l’énumération. |
|
L’objet ne prend pas en charge les verbes. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | oleidl.h |