Exemplo de 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 únicos e a todas as opções de configuração, exceto o Assistente de Perfil.

Você pode baixar este exemplo dos exemplos de código MAPI (API de Mensagens do Outlook).

Propriedade Valor
Executável:
SABP32.dll
Diretório do código-fonte:
SampleAddressBookProvider\SABP
Idioma:
C++
Plataformas:
Microsoft Visual Studio 2008 para compilação 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 o idioma de restrição MAPI completo e as restrições têm suporte apenas no nome de exibição.

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

  • Endereços únicos.

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

  • Uma interface IMAPIStatus : IMAPIProp . Essa interface é parcialmente suportada; seus métodos IMAPIProp são delegados à 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 oferece suporte aos seguintes recursos:

  • Classificação.

  • Listas de distribuição.

  • Criar, excluir e modificar entradas.

  • Propriedades com vários valores.

  • Propriedades nomeadas.

  • Distinguir entre nomes e 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 Baixando os exemplos MAPI do Outlook.

  2. Localize a pasta onde você salvou os exemplos MAPI do Outlook. Clique com o botão direito do mouse na pasta zip do número> OutlookMAPISamples-version< e clique em Extrair tudo.

  3. Clique em Procurar, selecione o local onde deseja salvar a amostra 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 onde você salvou o exemplo, clique em SABP.vcproj e 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 os 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 no seu computador.