Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Outlook 2013 | Outlook 2016
Muitas das operações executadas para clientes podem levar muito tempo para serem concluídas. Para informar os clientes sobre o progresso de uma operação longa, você pode mostrar um indicador que exibe graficamente a parte final de uma operação em qualquer ponto desde o início da operação até sua conclusão. O indicador de progresso mostra um percentual da operação total a ser concluída.
Os seguintes métodos dão suporte a operações longas e à exibição de um indicador de progresso:
IMAPIFolder::CopyMessages, IMAPIFolder::CopyFolder, IMAPIFolder::D eleteMessages, IMAPIFolder::D eleteFolder, IMAPIFolder::EmptyFolder e IMAPIFolder::SetReadFlags.
IMAPISupport::D oCopyProps, IMAPISupport::D oCopyTo, IMAPISupport::CopyFolder e IMAPISupport::CopyMessages.
Para exibir um indicador de progresso, o MAPI define um objeto de progresso. Objetos de progresso implementam a interface IMAPIProgress : IUnknown , uma interface que inclui métodos para estabelecer o intervalo do indicador e criar a exibição. O MAPI fornece uma implementação de objeto de progresso, assim como alguns clientes. Você deve usar a implementação de um cliente, se um for fornecido, como um parâmetro de entrada para o método que executa a operação. Se o cliente passar NULL em vez de um ponteiro para um objeto de progresso, use a implementação do MAPI chamando o método IMAPISupport::D oProgressDialog .