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
Os objetos de formulário podem estar em um dos cinco estados distintos, dependendo de quais métodos foram chamados neles e se ocorreu algum erro na execução desses métodos. Os estados são descritos nos seguintes tópicos:
Os estados se relacionam principalmente com o status dos dados no objeto de formulário. Os diferentes estados refletem se os dados precisam ser salvos, se o objeto de formulário deve permitir modificações nos dados e em que ponto do processo de salvar os dados o formulário está. Como tal, os estados de formulário e as transições entre eles têm mais a ver com a implementação do servidor de formulário de IPersistMessage : IUnknown métodos de interface do que qualquer outro. O conhecimento desses estados é muito útil para a implementação adequada das interfaces de formulário MAPI que seu servidor de formulário deve implementar.
Os tópicos nesta seção descrevem os vários estados, juntamente com as ações permitidas que causam transições para outros estados. As transições não listadas nos tópicos não são permitidas. Se seus objetos de formulário fizerem transições não permitidas entre estados, eles não se comportarão da maneira que os clientes de mensagens esperam e poderão causar um comportamento imprevisível do cliente ou do objeto de formulário.
Observação
Algumas transições de estado dependem de informações de estados anteriores. O servidor de formulário provavelmente precisará implementar um sinalizador em seus objetos de formulário para indicar se os valores das propriedades da mensagem foram alterados para facilitar alterações de estado posteriores.