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


IMAPISupport::DoConfigPropsheet

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

Отображает страницу свойств конфигурации.

HRESULT DoConfigPropsheet(
  ULONG_PTR ulUIParam,
  ULONG ulFlags,
  LPSTR lpszTitle,
  LPMAPITABLE lpDisplayTable,
  LPMAPIPROP lpConfigData,
  ULONG ulTopPage
);

Параметры

ulUIParam

[в] Дескриптор родительского окна страницы свойств.

ulFlags

[in] ���������������; ������ ���� ����� ����.

lpszTitle

[в] Указатель на заголовок страницы свойств.

lpDisplayTable

[в] Указатель на таблицу отображения, которая описывает элементы управления, отображаемые на странице свойств.

lpConfigData

[в] Указатель на реализацию IMAPIProp , которая будет использоваться для доступа к свойствам конфигурации, отображаемым на странице свойств.

ulTopPage

[в] Отсчитываемый от нуля индекс верхней страницы по умолчанию на странице свойств.

Возвращаемое значение

S_OK

Отобразится страница свойств конфигурации.

Замечания

Метод IMAPISupport::D oConfigPropsheet реализован для всех объектов поддержки. DoConfigPropSheet предоставляет стандартный пользовательский интерфейс для отображения свойств поставщиков услуг и служб сообщений. Это стандартное диалоговое окно следует использовать для всех отображаемых свойств конфигурации, чтобы пользователи могли воспользоваться согласованным интерфейсом Windows.

Поставщики служб вызывают DoConfigPropSheet в рамках реализации метода IMAPIStatus::SettingsDialog или с помощью кнопки, используемой для отображения сведений о свойствах. Службы сообщений вызывают DoConfigPropSheet из функции точки входа службы сообщений.

Примечания для вызывающих методов

Таблицу отображения, на которую указывает параметр lpDisplayTable , можно создать, вызвав функцию BuildDisplayTable или используя пользовательский код.

См. также

BuildDisplayTable

CreateIProp

IABProvider::Logon

IMAPIProp : IUnknown

IMAPIStatus::SettingsDialog

IMsgServiceAdmin : IUnknown

IMSProvider::Logon

IXPProvider::TransportLogon

IMAPISupport: IUnknown