Пример поставщика адресной книги
Область применения: Outlook 2013 | Outlook 2016
Этот пример поддерживает один контейнер только для чтения для отображаемых имен и адресов электронной почты, которые считываются из неструктурированного двоичного файла. Этот пример поддерживает одноразовые шаблоны и все параметры конфигурации, кроме мастера профилей.
Этот пример можно скачать из примера кода API сообщений Outlook (MAPI).
Свойство | Значение |
---|---|
Выполнимый: |
SABP32.dll |
Каталог исходного кода: |
SampleAddressBookProvider\SABP |
Язык: |
C++ |
Платформы: |
Microsoft Visual Studio 2008 для компиляции для Windows Vista, Windows Server 2008, Windows XP с пакетом обновления 2 (SP2) и Windows Server 2003 с пакетом обновления 1 (SP1) |
Поддерживаемые функции
Этот пример поддерживает следующие функции:
Ограничения таблиц. В этом примере реализовано разрешение префиксов и неоднозначных имен. Он не реализует полный язык ограничений MAPI, и ограничения поддерживаются только для отображаемого имени.
Таблица сведений для пользователей обмена сообщениями.
Одноразовые адреса.
Диалоговое окно расширенного поиска.
Интерфейс IMAPIStatus: IMAPIProp . Этот интерфейс частично поддерживается; его методы IMAPIProp делегируются интерфейсу IPropData . Дополнительные сведения см. в разделе Интерфейс IPropData: IMAPIProp .
Интерактивная и программная конфигурация.
Неподдерживаемые функции
Этот пример не поддерживает следующие функции:
Сортировка.
Списки рассылки.
Создание, удаление и изменение записей.
Свойства с несколькими значениями.
Именованные свойства.
Различие между именами и фамилиями в отображаемых именах.
Установка примера поставщика адресной книги
Сведения о том, как скачать пример поставщика адресной книги, см. в статье Скачивание примеров MAPI для Outlook.
Найдите папку, в которой сохранены примеры MAPI Для Outlook. Щелкните правой кнопкой мыши zip-папку OutlookMAPISamples-version number (OutlookMAPISamples-version< number)> и выберите команду Извлечь все.
Нажмите кнопку Обзор, выберите расположение, в котором вы хотите сохранить пример, и нажмите кнопку Извлечь.
Запустите Visual Studio 2008.
В Visual Studio 2008 щелкните Файл, выберите Открыть, а затем — Проект или решение.
Перейдите в расположение, в котором вы сохранили пример, щелкните SABP.vcproj и нажмите кнопку Открыть.
On the Build menu, click Build Solution.
В диалоговом окне Сохранить файл как нажмите кнопку Сохранить.
В папке, в которой вы сохранили пример, щелкните правой кнопкой мыши файлinstall.bat и выберите запуск от имени администратора.
В диалоговом окне Контроль учетных записей пользователей нажмите кнопку Продолжить.
Примечание.
Install.bat копирует .dll в папку установки Microsoft Office по умолчанию C:\Program Files\Microsoft Office\Office12. Если вы установили продукты Office в другом расположении, щелкните правой кнопкой мыши Install.bat и выберите команду Изменить. Файл откроется в Блокноте. Замените путь установки по умолчанию путем установки, используемым на компьютере.