Ссылка на сборку управляемого API EWSReference the EWS Managed API assembly

Сведения о том, как ссылаться на сборку управляемого API EWS.Find information about how to reference the EWS Managed API assembly.

Управляемый API EWS предоставляет простой и полнофункциональный интерфейс для разработки и расширения приложений, использующих веб-службы Exchange (EWS).The EWS Managed API provides a simple and full-featured interface for developing and extending applications that use Exchange Web Services (EWS). Если вы используете Visual Studio или другой редактор кода для разработки приложения управляемого API EWS, вам потребуется создать ссылку на сборку управляемого API 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. Если вы еще не установили управляемый API EWS, обязательно Скачайте API.If you haven't installed the EWS Managed API already, be sure to download the API.

Примечание

Управляемое API EWS теперь доступно в качестве проекта с открытым кодом на GitHub.The EWS Managed API is now available as an open source project on GitHub. Вы можете использовать библиотеку открытого кода, чтобы:You can use the open source library to:

  • добавлять исправления ошибок и улучшения в API;Contribute bug fixes and enhancements to the API.
  • получать исправления ошибок и улучшения до того, как они станут доступны в официальном выпуске;Get fixes and enhancements before they are available in an official release.
  • получать доступ к самой полной и актуальной реализации API, которую можно использовать для справки или для создания новых библиотек на новых платформах.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.

Мы будем рады вашему вкладу в GitHub.We welcome your contributions via GitHub.

Ссылка на сборкуReferencing the assembly

Наиболее распространенный способ добавления ссылки — использование Visual Studio.The most common way to add a reference is to use Visual Studio. Мы знаем, что некоторые разработчики хотели бы использовать другие редакторы, поэтому мы предоставляем инструкции по использованию компилятора командной строки, а также инструкции по использованию 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. Вы можете заметить, что в приведенных ниже примерах кода используются одни и те же операторы using.You might notice that the code examples that follow have the same using statements. Разница между этими двумя методами состоит в том, что компилятору командной строки требуется расположение файла сборки.The difference between the two methods is that the command-line compiler needs the location of the assembly file. Справка по Visual Studio обрабатывает это в фоновом режиме.The Visual Studio reference handles this for you behind the scenes.

Добавление ссылки с помощью Visual StudioTo add a reference by using Visual Studio

  1. Поместите файл Microsoft. Exchange. WebServices. dll и Microsoft. Exchange. WebServices. XML в выбранную папку.Put the Microsoft.Exchange.WebServices.dll file and the Microsoft.Exchange.WebServices.xml file into a folder of your choice. По умолчанию файлы установлены в C:\Program Files\Microsoft\Exchange\Web Services\2.0\ , но их можно хранить в любом месте на компьютере.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. В области Обозреватель решений в Visual Studio выберите ссылки, а затем нажмите кнопку Добавить ссылку.In the Solution Explorer pane in Visual Studio, select References, and then choose Add Reference. Откроется окно Добавить ссылку.This opens the Add Reference window.

  3. В окне Добавить ссылку перейдите на вкладку Обзор , перейдите к расположению файла Microsoft. Exchange. WebServices. dll, выберите этот файл и нажмите кнопку ОК.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. Чтобы использовать управляемый API EWS в приложении, добавьте инструкцию using для пространства имен 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;
    

Добавление ссылки и построение приложения с помощью компилятора командной строкиTo add a reference and build your application with the command-line compiler

  1. Поместите файл Microsoft. Exchange. WebServices. dll в выбранную папку.Put the Microsoft.Exchange.WebServices.dll file into a folder of your choice. Эта папка будет выходной папкой для компилятора.This folder will be the output folder for the compiler.

  2. В редакторе исходного кода добавьте оператор using в исходный код для пространства имен 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. Запустите компилятор командной строки, чтобы создать приложение.Run the command-line compiler to build the application. Следующая команда использует компилятор C# .NET Framework для создания приложения Windows, определенного в файле исходного кода "program.cs".The following command uses the .NET Framework C# compiler to build the Windows application defined in the source code file "program.cs". Предполагается, что компилятор находится в каталоге установки по умолчанию, а файл Microsoft. Exchange. WebServices. DLL находится в подкаталоге текущего каталога с именем "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
    

См. такжеSee also