Compartilhar via


Desenvolvendo servidores de formulário MAPI

Aplica-se a: Outlook 2013 | Outlook 2016

Esta seção descreve o processo de criação de arquivos de configuração executáveis do servidor de formulários e formulários para criar formulários MAPI personalizados. Antes de ler esta seção, você deve se familiarizar com as informações no MAPI Forms.

O desenvolvimento de um servidor de formulário inclui as seguintes etapas:

  1. Decidir quais informações o formulário conterá e escolher um conjunto de propriedades para manter essas informações. Para obter mais informações, consulte Escolhendo um conjunto de propriedades de formulário.

  2. Projetando uma interface do usuário com a qual os usuários podem interagir com as propriedades do formulário.

  3. Escolhendo uma classe de mensagem e gerando um CLSID (identificador de classe exclusivo). Para obter uma visão geral das classes de mensagens, consulte Classes de Mensagens MAPI. Para obter mais informações sobre classes de mensagens e formulários, consulte Escolhendo uma classe de mensagem.

  4. Implementando as interfaces de formulário MAPI necessárias, bem como quaisquer interfaces opcionais que seu servidor de formulário específico precisa. Para obter mais informações, consulte Escrevendo Código do Servidor de Formulários.

  5. Escrever código de interface do usuário para lidar com a interação do usuário com o objeto de formulário e as propriedades que o formulário usa.

  6. Criando um arquivo de configuração de formulário para o formulário. Para obter mais informações, consulte Formato de arquivo de arquivos de configuração de formulário.

  7. Instalando o formulário nos computadores dos usuários. Para obter mais informações, consulte Instalando um formulário em uma biblioteca.

Você provavelmente executará as etapas 1 a 5 simultaneamente em vez de completá-las em sequência. O processo de desenvolvimento de um servidor de formulário, como muitos projetos de programação, não é aquele em que há uma sequência particularmente bem definida. Por exemplo, a criação de um arquivo de configuração de formulário é mostrada como a última etapa acima, mas você provavelmente criará seu arquivo de configuração de formulário incrementalmente, e ele se tornará mais completo à medida que você adicionar recursos ao servidor de formulário.

Confira também

Conceitos de MAPI