Compartilhar via


Adicionar opções de votação a um item de email

Este exemplo mostra como usar a propriedade VotingOptions do objeto MailItem para adicionar opções de votação a uma mensagem de email.

Exemplo

Observação

O exemplo de código a seguir foi tirado do artigo Programação de aplicativos do Microsoft Office Outlook 2007.

As opções de votação nas mensagens são usadas para fornecer aos destinatários da mensagem uma lista de opções e para rastrear suas respostas. Para criar opções de votação programaticamente, defina uma cadeia de caracteres que seja uma lista delimitada por ponto-e-vírgula de valores para a propriedade VotingOptions de um objeto MailItem. Os valores da propriedade VotingOptions aparecerão sob o comando Vote no grupo Respond na faixa de opções da mensagem recebida.

No exemplo a seguir, OrderPizza cria opções de votação em uma nova mensagem de email. OrderPizza primeiro cria um MailItem e, em seguida, define a propriedade VotingOptions como “Queijo; Cogumelo; Linguiça; Combinação; Combinação de vegetais”, e a propriedade Subject para “Pedido de pizza”. Quando a mensagem "Pedido de pizza" é enviada, as opções de votação são exibidas para os destinatários. Para cada resposta recebida, a escolha do destinatário será computada na página Acompanhamento da mensagem na pasta Itens Enviados do remetente.

Se usar o Visual Studio para testar este exemplo de código, adicione primeiro uma referência ao componente da biblioteca de objetos do Microsoft Outlook 15.0 e especifique a variável do Outlook quando importar o namespace Microsoft.Office.Interop.Outlook. A instruçãousing não deve ocorrer diretamente antes das funções no exemplo de código, mas deve ser adicionada antes da declaração de classe pública. The following line of code shows how to do the import and assignment in C#.

using Outlook = Microsoft.Office.Interop.Outlook;

    private void OrderPizza()
    {
        Outlook.MailItem mail = (Outlook.MailItem)Application.CreateItem(
            Outlook.OlItemType.olMailItem);
        mail.VotingOptions = “Cheese; Mushroom; Sausage; Combo; Veg Combo;”
        mail.Subject = “Pizza Order”;
        mail.Display(false);
    }

Confira também