Criando e gerenciando opções de votação
O Microsoft Outlook permite que os usuários criem uma pesquisa ao compor um novo e‑mail, permitindo incluir opções de votação como Sim, Não, Talvez e outras. Da mesma forma, o Aspose.Email fornece a funcionalidade de criar pesquisas ao gerar uma nova mensagem do Outlook programaticamente. O FollowUpOptions classe inclui a propriedade voting_buttons, que pode ser usada para definir ou recuperar as opções de votação desejadas.
Neste artigo, exploraremos um exemplo detalhado de como criar um MapiMessage com opções de votação para configurar uma pesquisa de forma eficaz.
Criar uma pesquisa usando MapiMessage
Para criar uma pesquisa, use a propriedade voting_buttons do FollowUpOptions classe conforme mostrado no exemplo de código abaixo:
import aspose.email as ae
msg = ae.mapi.MapiMessage.load("my.msg")
# Set FollowUpOptions Buttons
options = ae.mapi.FollowUpOptions()
options.voting_buttons = "Yes;No;Maybe;Exactly!"
msg.save("voting_btns.msg")
Ler opções de votação de MapiMessages
O trecho de código a seguir mostra como ler opções de votação de um MapiMessage.
Ler apenas botões de votação
Para ler apenas os botões de votação, considere o seguinte trecho de código:
Adicionar botões de votação a mensagens existentes
O trecho de código a seguir mostra como adicionar um botão de votação a uma mensagem existente:
Excluir botões de votação de mensagens
O trecho de código a seguir mostra como excluir um botão de votação de uma mensagem:
Ler informações de resultados de votação
O trecho de código a seguir mostra como ler informações de resultados de votação: