Como criar um compromisso usando o modelo de objeto do Outlook no Microsoft Visual Basic .NET

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 313788
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Para uma versão deste artigo do Microsoft Visual Basic 6.0, consulte 220595.

NESTA TAREFA

Sumário
Este artigo passo a passo descreve como criar um compromisso usando o modelo de objeto do Outlook no Visual Basic. NET.

Criar o exemplo para criar um compromisso

  1. Inicie o Microsoft Visual Studio NET..
  2. No menu arquivo , clique em novo e, em seguida, clique em Project .
  3. Clique em Projetos do Visual Basic em Tipos de projeto e, em seguida, clique em Aplicativo de console em modelos . Por padrão, Module1.vb é criado.
  4. Adicionar uma referência para o Microsoft Outlook 10.0 Object Library . Para fazer isso, execute as seguintes etapas:
    1. No menu Project , clique em Add Reference .
    2. Na guia COM , clique em Microsoft Outlook 10.0 Object Library e em seguida, clique em Selecionar .
    3. Clique em OK na caixa de diálogo Add References para aceitar as seleções. Se você for solicitado a gerar wrappers para a biblioteca que você selecionou, clique em Sim .
  5. Na janela de código, substitua todo o código com o seguinte:
    Imports System.ReflectionModule Module1    Sub Main()        ' Create an Outlook application.        Dim oApp As Outlook.Application = New Outlook.Application()        ' Get NameSpace and Logon.        Dim oNS As Outlook.NameSpace = oApp.GetNamespace("mapi")        oNS.Logon("YourValidProfile", Missing.Value, False, True) ' TODO:        ' Create a new AppointmentItem.        Dim oAppt As Outlook.AppointmentItem = oApp.CreateItem(Outlook.OlItemType.olAppointmentItem)        'oAppt.Display(true)  'Modal	        ' Set some common properties.        oAppt.Subject = "Created using OOM in C#"        oAppt.Body = "Hello World"        oAppt.Location = "Samm E"        oAppt.Start = Convert.ToDateTime("11/30/2001 9:00:00 AM")        oAppt.End = Convert.ToDateTime("11/30/2001 1:00:00 PM")        oAppt.ReminderSet = True        oAppt.ReminderMinutesBeforeStart = 5        oAppt.BusyStatus = Outlook.OlBusyStatus.olBusy  '  olBusy        oAppt.IsOnlineMeeting = False        ' Save to Calendar.        oAppt.Save()        ' Display.        'oAppt.Display(true)        ' Logoff.        oNS.Logoff()        ' Clean up.        oApp = Nothing        oNS = Nothing        oAppt = Nothing    End SubEnd Module					

  6. Modificar o código onde você vê os comentários de tarefa.
  7. Pressione F5 para compilar e executar o programa.
  8. Verifique se o compromisso é criado.
Back to the top

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 313788 - Última Revisão: 12/07/2015 08:15:57 - Revisão: 4.3

Microsoft Office Outlook 2003, Microsoft Outlook 2002 Standard Edition, Microsoft Visual Basic .NET 2003 Standard Edition, Microsoft Visual Basic .NET 2002 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowtomaster KB313788 KbMtpt
Comentários