IMAPIFormMgr::PrepareForm
Aplica-se a: Outlook 2013 | Outlook 2016
Baixa um formulário para abertura.
HRESULT PrepareForm(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIFORMINFO pfrmiInfo
);
Parâmetros
ulUIParam
[in] Um identificador para a janela pai do indicador de progresso exibido enquanto o formulário é baixado. O parâmetro ulUIParam é ignorado, a menos que o sinalizador MAPI_DIALOG seja definido no parâmetro ulFlags .
ulFlags
[in] Um bitmask de sinalizadores que controla como o formulário é baixado. O seguinte sinalizador pode ser definido:
MAPI_DIALOG
Exibe uma interface do usuário para fornecer status ou solicitar ao usuário mais informações. Se esse sinalizador não estiver definido, nenhuma interface do usuário será exibida.
pfrmiInfo
[in] Um ponteiro para um objeto de informações de formulário para que o formulário seja baixado.
Valor de retorno
S_OK
A chamada foi bem-sucedida e retornou o valor ou valores esperados.
Comentários
Os visualizadores de formulário chamam o método IMAPIFormMgr::P repareForm para baixar um formulário de um contêiner de formulário para abertura. A maioria dos visualizadores de formulário não precisa chamar PrepareForm, pois os métodos IMAPIFormMgr::CreateForm e IMAPIFormMgr::LoadForm chamam PrepareForm, se necessário.
Você pode usar o PrepareForm para obter as DLLs (bibliotecas de link dinâmico) e outros arquivos associados a um formulário para modificá-las. Se o formulário modificado for carregado de volta em seu contêiner de formulário, ele deverá ser reinstalado.
Confira também
IMAPIFormMgr::CreateForm
IMAPIFormMgr::LoadForm
IMAPIFormMgr : IUnknown