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
Para baixar o Provedor de Catálogo de Endereços de Exemplo, consulte Baixar os exemplos mapi do Outlook.
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.
Clique em Procurar, selecione o local em que deseja salvar o exemplo e clique em Extrair.
Execute o Visual Studio 2008.
No Visual Studio 2008, clique em Arquivo, selecione Abrir e clique em Projeto/Solução.
Navegue até o local em que você salvou o exemplo, clique em SABP.vcproj e clique em Abrir.
On the Build menu, click Build Solution.
Na caixa de diálogo Salvar Arquivo Como , clique em Salvar.
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.
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.