Fazer referência ao assembly da API gerenciada do EWSReference the EWS Managed API assembly

Encontre informações sobre como fazer referência ao assembly da API gerenciada do EWS.Find information about how to reference the EWS Managed API assembly.

A API gerenciada do EWS fornece uma interface simples e com recursos completos para desenvolver e estender aplicativos que usam os serviços Web do Exchange (EWS).The EWS Managed API provides a simple and full-featured interface for developing and extending applications that use Exchange Web Services (EWS). Se você estiver usando o Visual Studio ou outro editor de código para desenvolver seu aplicativo de API gerenciada do EWS, será necessário fazer uma referência ao assembly da API gerenciada do EWS.Whether you are using Visual Studio or another code editor to develop your EWS Managed API application, you will need to make a reference to the EWS Managed API assembly. Se você ainda não instalou a API gerenciada do EWS, não se esqueça de baixar a API.If you haven't installed the EWS Managed API already, be sure to download the API.

Observação

A API gerenciada do EWS já está disponível como um projeto de código-fonte aberto no GitHub.The EWS Managed API is now available as an open source project on GitHub. É possível usar a biblioteca de software livre para:You can use the open source library to:

  • Contribui com correções de bug e melhorias à API.Contribute bug fixes and enhancements to the API.
  • Obtenha correções e melhorias antes que estejam disponíveis em uma versão oficial.Get fixes and enhancements before they are available in an official release.
  • Acesse a implementação mais abrangente e atualizada da API, para usar como referência ou criar novas bibliotecas em novas plataformas. Access the most comprehensive and up-to-date implementation of the API, to use as a reference or to create new libraries on new platforms.

Agradecemos suas contribuições via github.We welcome your contributions via GitHub.

Fazer referência ao assemblyReferencing the assembly

A maneira mais comum de adicionar uma referência é usar o Visual Studio.The most common way to add a reference is to use Visual Studio. Sabemos que alguns desenvolvedores gostam de usar outros editores, portanto, estamos incluindo instruções para usar o compilador de linha de comando e instruções para usar o Visual Studio.We know that some developers out there like to use other editors, so we are including instructions for using the command-line compiler as well as instructions for using Visual Studio. Você pode notar que os exemplos de código a seguir têm as mesmas instruções using .You might notice that the code examples that follow have the same using statements. A diferença entre os dois métodos é que o compilador de linha de comando precisa do local do arquivo de assembly.The difference between the two methods is that the command-line compiler needs the location of the assembly file. A referência do Visual Studio trata isso para você em segundo plano.The Visual Studio reference handles this for you behind the scenes.

Para adicionar uma referência usando o Visual StudioTo add a reference by using Visual Studio

  1. Coloque o arquivo Microsoft. Exchange. WebServices. dll e o arquivo Microsoft. Exchange. WebServices. xml em uma pasta de sua escolha.Put the Microsoft.Exchange.WebServices.dll file and the Microsoft.Exchange.WebServices.xml file into a folder of your choice. Por padrão, os arquivos são instalados no C:\Program Files\Microsoft\Exchange\Web Services\2.0\ , mas você pode armazenar os arquivos em qualquer lugar no seu computador.By default, the files are installed in C:\Program Files\Microsoft\Exchange\Web Services\2.0\, but you can store the files anywhere on your computer.

  2. No painel Gerenciador de soluções no Visual Studio, selecione referênciase, em seguida, escolha Adicionar referência.In the Solution Explorer pane in Visual Studio, select References, and then choose Add Reference. Isso abre a janela Adicionar referência.This opens the Add Reference window.

  3. Na janela Adicionar referência, navegue até a guia procurar , navegue até o local do arquivo Microsoft. Exchange. WebServices. dll, selecione esse arquivo e, em seguida, selecione OK.In the Add Reference window, navigate to the Browse tab, browse to the location of the Microsoft.Exchange.WebServices.dll file, select that file, and then select OK.

  4. Para usar a API gerenciada do EWS em seu aplicativo, adicione uma instrução using para o namespace Microsoft. Exchange. WebServices. Data .To use the EWS Managed API in your application, add a using statement for the Microsoft.Exchange.WebServices.Data namespace.

     using Microsoft.Exchange.WebServices.Data;
    

Para adicionar uma referência e compilar seu aplicativo com o compilador de linha de comandoTo add a reference and build your application with the command-line compiler

  1. Coloque o arquivo Microsoft. Exchange. WebServices. dll em uma pasta de sua escolha.Put the Microsoft.Exchange.WebServices.dll file into a folder of your choice. Esta pasta será a pasta de saída para o compilador.This folder will be the output folder for the compiler.

  2. No editor de código-fonte, adicione uma instrução using ao código-fonte do namespace Microsoft. Exchange. WebServices. Data .In your source code editor, add a using statement to the source code for the Microsoft.Exchange.WebServices.Data namespace.

     using Microsoft.Exchange.WebServices.Data;
    
  3. Execute o compilador de linha de comando para compilar o aplicativo.Run the command-line compiler to build the application. O comando a seguir usa o compilador C# do .NET Framework para criar o aplicativo do Windows definido no arquivo de código-fonte "program.cs".The following command uses the .NET Framework C# compiler to build the Windows application defined in the source code file "program.cs". Ele pressupõe que o compilador está localizado no diretório de instalação padrão e que o arquivo Microsoft. Exchange. WebServices. dll está em um subdiretório do diretório atual chamado "Build".It assumes that the compiler is located in the default installation directory and that the Microsoft.Exchange.WebServices.dll file is in a subdirectory of the current directory named "build".

     c:\Windows\Microsoft.NET\Framework\3.5\csc /target: winexe /out: build\testApplication /reference: build\Microsoft.Exchange.WebServices.dll program.cs
    

Confira tambémSee also