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.