Partager via


Verbes de formulaires

S’applique à : Outlook 2013 | Outlook 2016

L’interface utilisateur d’un formulaire propose généralement des éléments de menu ou des contrôles qui permettent aux utilisateurs d’effectuer une action avec le formulaire. Il s’agit du travail du serveur de formulaires pour gérer ces actions utilisateur. Cette interface est implémentée à l’aide des API Win32 standard ; l’écriture d’un est tout comme l’écriture d’autres interfaces pour les programmes Win32 standard.

Souvent, les actions de l’utilisateur sont associées à des verbes. Un verbe est le nom d’une action spécifique à une certaine classe de message. Par exemple, Reply est un verbe implémenté par de nombreux serveurs de formulaires, chacun pouvant avoir une interprétation différente de ce verbe. Les verbes sont parfois appelés commandes.

Remarque

Tous les éléments de menu et contrôles d’un formulaire ne correspondent pas à un verbe. Par exemple, un bouton Annuler ne correspond pas à un verbe Annuler dans le serveur de formulaires. En règle générale, les verbes sont associés à des actions spécifiques à une classe de message particulière ou à un ensemble de classes de message. Bien que différentes classes de message puissent prendre en charge différents ensembles de verbes, toutes prennent en charge au moins le verbe Ouvrir, qui affiche l’interface utilisateur du formulaire et la charge avec les valeurs de propriété du message.

Les verbes peuvent ne prendre aucun paramètre. Les formulaires qui exportent des commandes avec des paramètres variables doivent utiliser les mécanismes Automation.

Les clients peuvent déterminer quels verbes sont pris en charge par une classe de message particulière via la méthode IMAPIFormInfo ::CalcVerbSet , implémentée par le gestionnaire de formulaires MAPI. Le gestionnaire de formulaires obtient ces informations à partir du fichier de configuration du formulaire. Le jeu de verbes retourné par cette méthode est utilisé par le client pour indiquer à l’utilisateur quelles commandes peuvent être exécutées sur un message. Par exemple, un client peut permettre aux utilisateurs de cliquer sur le bouton droit de la souris sur un message pour afficher les verbes applicables à ce message.

Voir aussi