Compartilhar via


IMAPISupport::DoConfigPropsheet

Aplica-se a: Outlook 2013 | Outlook 2016

Exibe uma folha de propriedades de configuração.

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

Parâmetros

ulUIParam

[in] Um identificador para a janela pai da folha de propriedades.

ulFlags

[in] Reservados; deve ser zero.

lpszTitle

[in] Um ponteiro para o título da folha de propriedades.

lpDisplayTable

[in] Um ponteiro para a tabela de exibição que descreve os controles a serem exibidos na folha de propriedades.

lpConfigData

[in] Um ponteiro para a implementação IMAPIProp a ser usada para acessar as propriedades de configuração a serem exibidas na folha de propriedades.

ulTopPage

[in] Um índice baseado em zero na página superior padrão da folha de propriedades.

Valor de retorno

S_OK

A folha de propriedades de configuração foi exibida.

Comentários

O método IMAPISupport::D oConfigPropsheet é implementado para todos os objetos de suporte. O DoConfigPropSheet fornece uma interface de usuário padrão para exibir as propriedades de provedores de serviços e serviços de mensagem. Você deve usar essa caixa de diálogo padrão para todas as exibições de propriedade de configuração para que os usuários se beneficiem de uma interface consistente do Windows.

Os provedores de serviços chamam DoConfigPropSheet como parte de sua implementação do método IMAPIStatus::SettingsDialog ou de um botão usado para exibir detalhes sobre propriedades. Os serviços de mensagem chamam DoConfigPropSheet de sua função de ponto de entrada do serviço de mensagem.

Notas para chamadores

Você pode criar a tabela de exibição apontada pelo parâmetro lpDisplayTable chamando a função BuildDisplayTable ou com código personalizado.

Confira também

BuildDisplayTable

CreateIProp

IABProvider::Logon

IMAPIProp : IUnknown

IMAPIStatus::SettingsDialog

IMsgServiceAdmin : IUnknown

IMSProvider::Logon

IXPProvider::TransportLogon

IMAPISupport: IUnknown