Compartilhar via


Exemplo do provedor de catálogo de endereços

Aplica-se a: Outlook 2013 | Outlook 2016

Este exemplo dá suporte a um único contêiner somente leitura para nomes de exibição e endereços de email, que são lidos de um arquivo binário simples. O exemplo dá suporte a modelos pontuais e todas as opções de configuração, exceto o Assistente de Perfil.

Você pode baixar este exemplo de Exemplos de Código da API de Mensagens do Outlook (MAPI).

Propriedade Valor
Executável:
SABP32.dll
Diretório de código-fonte:
SampleAddressBookProvider\SABP
Língua:
C++
Plataformas:
Microsoft Visual Studio 2008 para compilar para Windows Vista, Windows Server 2008, Windows XP SP2 e Windows Server 2003 SP1

Recursos com suporte

Este exemplo dá suporte aos seguintes recursos:

  • Restrições de tabela. O exemplo implementa a correspondência de prefixo e a resolução de nome ambíguo. Ele não implementa a linguagem de restrição MAPI completa e há suporte apenas para restrições no nome de exibição.

  • Uma tabela de exibição de detalhes para usuários de mensagens.

  • Endereços pontuais.

  • Uma caixa de diálogo de pesquisa avançada.

  • Uma interface IMAPIStatus : IMAPIProp . Essa interface tem suporte parcial; seus métodos IMAPIProp são delegados para a interface IPropData . Para obter mais informações, consulte a interface IPropData : IMAPIProp .

  • Configuração interativa e programática.

Recursos sem suporte

Este exemplo não dá suporte aos seguintes recursos:

  • Classificação.

  • Listas de distribuição.

  • Criando, excluindo e modificando entradas.

  • Propriedades com vários valores.

  • Propriedades nomeadas.

  • Distinguindo entre os primeiros e os sobrenomes em nomes de exibição.

Para instalar o provedor de catálogo de endereços de exemplo

  1. Para baixar o Provedor de Catálogo de Endereços de Exemplo, consulte Baixar os exemplos mapi do Outlook.

  2. Localize a pasta em que você salvou os exemplos mapi do Outlook. Clique com o botão direito do mouse na pasta zip número> da versão do OutlookMAPISamples< e clique em Extrair Tudo.

  3. Clique em Procurar, selecione o local em que deseja salvar o exemplo e clique em Extrair.

  4. Execute o Visual Studio 2008.

  5. No Visual Studio 2008, clique em Arquivo, selecione Abrir e clique em Projeto/Solução.

  6. Navegue até o local em que você salvou o exemplo, clique em SABP.vcproj e clique em Abrir.

  7. On the Build menu, click Build Solution.

  8. Na caixa de diálogo Salvar Arquivo Como , clique em Salvar.

  9. Na pasta em que você salvou o exemplo, clique com o botão direito do mouse no arquivo install.bat e clique em Executar como administrador.

  10. Na caixa de diálogo Controle de Conta de Usuário, clique em Continuar.

    Observação

    Install.bat copia o .dll para a pasta de instalação padrão do Microsoft Office, C:\Program Files\Microsoft Office\Office12. Se você instalou produtos do Office em um local diferente, clique com o botão direito do mouse emInstall.bat e clique em Editar. O arquivo é aberto no Bloco de Notas. Substitua o caminho de instalação padrão pelo caminho de instalação usado em seu computador.