Поделиться через


Настройка параметров адресной книги

Область применения: Outlook 2013 | Outlook 2016

Можно задать три свойства, описывающие параметры использования адресной книги:

  • PR_AB_SEARCH_PATH (PidTagAbSearchPath)

    Свойство PR_AB_SEARCH_PATH используется IAddrBook::ResolveName для определения контейнеров, участвующих в разрешении имен, и порядка их участия. Для каждого контейнера в PR_AB_SEARCH_PATHIAddrBook::ResolveName вызывает свой метод IABContainer::ResolveNames . Контейнеры в начале PR_AB_SEARCH_PATH выполняются до контейнеров в конце PR_AB_SEARCH_PATH.

    Порядок поиска в PR_AB_SEARCH_PATH задается с помощью структуры SRowSet , той же структуры, которая используется для представления строк в таблице. Чтобы просмотреть текущий путь поиска, вызовите метод IAddrBook::GetSearchPath и измените его, вызвав метод IAddrBook::SetSearchPath .

  • PR_AB_DEFAULT_DIR (PidTagAbDefaultDir)

    Свойство PR_AB_DEFAULT_DIR — это идентификатор записи контейнера адресной книги, который будет отображаться изначально при отображении адресной книги. Параметр каталога по умолчанию остается в силе до тех пор, пока вы не измените его, вызвав метод IAddrBook::SetDefaultDir . Каталог по умолчанию можно просмотреть, вызвав метод IAddrBook::GetDefaultDir .

  • PR_AB_DEFAULT_PAB (PidTagAbDefaultPab)

Эти три свойства являются особыми, так как с ними нельзя работать с помощью стандартных методов IMAPIProp . Вместо этого необходимо использовать методы IAddrBook . Так как ни одно из этих свойств не может быть изменено с помощью IMAPIProp::SetProps, нет необходимости вызывать IMAPIProp::SaveChanges для внесения изменений в постоянные. Изменения, внесенные с помощью методов IAddrBook, вступают в силу немедленно.

См. также

IAddrBook : IMAPIProp