Compartir a través de


IMAPISupport::DoConfigPropsheet

Hace referencia a: Outlook 2013 | Outlook 2016

Muestra una hoja de propiedades de configuración.

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

Parameters

ulUIParam

[in] Identificador de la ventana primaria de la hoja de propiedades.

ulFlags

[entrada] Reservado; debe ser cero.

lpszTitle

[in] Puntero al título de la hoja de propiedades.

lpDisplayTable

[in] Puntero a la tabla para mostrar que describe los controles que se van a mostrar en la hoja de propiedades.

lpConfigData

[in] Puntero a la implementación IMAPIProp que se usará para acceder a las propiedades de configuración que se mostrarán en la hoja de propiedades.

ulTopPage

[in] Índice de base cero en la página superior predeterminada de la hoja de propiedades.

Valor devuelto

S_OK

Se mostró la hoja de propiedades de configuración.

Comentarios

El método IMAPISupport::D oConfigPropsheet se implementa para todos los objetos de soporte técnico. DoConfigPropSheet proporciona una interfaz de usuario estándar para mostrar las propiedades de los proveedores de servicios y los servicios de mensajes. Debe usar este cuadro de diálogo estándar para todas las propiedades de configuración para que los usuarios se beneficien de una interfaz de Windows coherente.

Los proveedores de servicios llaman a DoConfigPropSheet como parte de su implementación del método IMAPIStatus::SettingsDialog o desde un botón que se usa para mostrar detalles sobre las propiedades. Los servicios de mensajes llaman a DoConfigPropSheet desde su función de punto de entrada del servicio de mensajes.

Notas para los llamadores

Puede crear la tabla para mostrar a la que apunta el parámetro lpDisplayTable llamando a la función BuildDisplayTable o con código personalizado.

Vea también

BuildDisplayTable

CreateIProp

IABProvider::Logon

IMAPIProp : IUnknown

IMAPIStatus::SettingsDialog

IMsgServiceAdmin : IUnknown

IMSProvider::Logon

IXPProvider::TransportLogon

IMAPISupport: IUnknown