Partager via


Développement de serveurs de formulaires MAPI

S’applique à : Outlook 2013 | Outlook 2016

Cette section décrit le processus de création des fichiers exécutables du serveur de formulaires et des fichiers de configuration de formulaire pour créer des formulaires MAPI personnalisés. Avant de lire cette section, vous devez vous familiariser avec les informations contenues dans MAPI Forms.

Le développement d’un serveur de formulaires comprend les étapes suivantes :

  1. Choix des informations que le formulaire contiendra et choix d’un ensemble de propriétés pour contenir ces informations. Pour plus d’informations, consultez Choix de l’ensemble de propriétés d’un formulaire.

  2. Conception d’une interface utilisateur avec laquelle les utilisateurs peuvent interagir avec les propriétés du formulaire.

  3. Choix d’une classe de message et génération d’un identificateur de classe unique (CLSID). Pour obtenir une vue d’ensemble des classes de message, consultez Classes de message MAPI. Pour plus d’informations sur les classes de message et les formulaires, consultez Choix d’une classe de message.

  4. Implémentation des interfaces de formulaire MAPI requises, ainsi que des interfaces facultatives dont votre serveur de formulaires particulier a besoin. Pour plus d’informations, consultez Écriture de code du serveur de formulaires.

  5. Écriture de code d’interface utilisateur pour gérer l’interaction de l’utilisateur avec l’objet de formulaire et les propriétés qu’il utilise.

  6. Création d’un fichier de configuration de formulaire pour le formulaire. Pour plus d’informations, consultez Format de fichier des fichiers de configuration de formulaire.

  7. Installation du formulaire sur les ordinateurs des utilisateurs. Pour plus d’informations, consultez Installation d’un formulaire dans une bibliothèque.

Vous effectuerez probablement les étapes 1 à 5 simultanément au lieu de les terminer dans l’ordre. Le processus de développement d’un serveur de formulaires, comme de nombreux projets de programmation, n’est pas un processus dans lequel il existe une séquence particulièrement bien définie. Par exemple, la création d’un fichier de configuration de formulaire est indiquée comme l’avant-dernière étape ci-dessus, mais vous allez probablement créer votre fichier de configuration de formulaire de manière incrémentielle, et il deviendra plus complet à mesure que vous ajouterez des fonctionnalités à votre serveur de formulaires.

Voir aussi

Concepts MAPI