真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

學(xué)習(xí)筆記-ExchangeWebServiceAPI-開發(fā)

EWS將附件分為兩組:文件附件和項目附件

成都網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、成都網(wǎng)站建設(shè)、微信開發(fā)、微信平臺小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。核心團(tuán)隊均擁有互聯(lián)網(wǎng)行業(yè)多年經(jīng)驗,服務(wù)眾多知名企業(yè)客戶;涵蓋的客戶類型包括:木屋等眾多領(lǐng)域,積累了大量豐富的經(jīng)驗,同時也獲得了客戶的一致好評!


項目附件:附加到另一個強(qiáng)類型EWS項目的強(qiáng)類型EWS項目,例如電子郵件和日歷項目。

文件附件:任何文件,例如.txt,.jpg,.zip,.pdf,甚至是.msg文件。文件附件只有一些屬性,其中一個屬性是文件的base-64編碼內(nèi)容。

引用附件:文件提供程序引用的任何附件,例如位于云中的文件。附件可以來自多個提供者。


內(nèi)聯(lián)附件


內(nèi)聯(lián)附件是一種特殊的附件。文件附件和項目附件都可以是內(nèi)聯(lián)附件。內(nèi)聯(lián)附件顯示為正文內(nèi)容的一部分,并保留其相對于項目中其余內(nèi)容的位置。

EWS日歷功能,自動發(fā)送會議通知示例

Exchange中與日歷相關(guān)的功能與您在Outlook等客戶端中看到的功能略有不同。Exchange中的EWS不是顯示信息,而是允許您執(zhí)行創(chuàng)建,存儲,發(fā)送或更改信息等操作。要使用EWS處理日歷,您需要熟悉信息存儲,時間,重復(fù)和消息流等概念。更具體地說,您需要熟悉以下內(nèi)容:

  1. 日歷文件夾,日歷項和日歷視圖

  2. 會議請求,響應(yīng),日程安排,與會者,資源,房間和可用性

  3. 會議和約會的持續(xù)時間,時區(qū)以及開始和結(jié)束時間

  4. 重復(fù)序列,重復(fù)模式,異常以及單實例約會和會議

EWS和EWS托管API提供了豐富的操作和方法,使您可以執(zhí)行各種與日歷相關(guān)的任務(wù)。例如,使用EWS托管API,您可以使用幾行代碼創(chuàng)建會議并向與會者發(fā)送邀請,如以下示例所示。

Appointment meeting = new Appointment(service);
// Set the properties on the meeting object to create the meeting.
meeting.Subject = "Team building exercise";
meeting.Body = "Let's learn to really work as a team and then have lunch!";
meeting.Start = DateTime.Now.AddDays(2);
meeting.End = meeting.Start.AddHours(2);
meeting.Location = "Conference Room 12";
meeting.RequiredAttendees.Add("Mack.Chaves@contoso.com");
meeting.RequiredAttendees.Add("Sadie.Daniels@contoso.com");
meeting.OptionalAttendees.Add("Magdalena.Kemp@contoso.com");
meeting.ReminderMinutesBeforeStart = 60;
// Send the meeting request
meeting.Save(SendInvitationsMode.SendToAllAndSaveCopy);


在Exchange中委派訪問權(quán)限和EWS


https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/delegate-access-and-ews-in-exchange

Exchange標(biāo)識符及EWS API標(biāo)識符

Exchange存儲中的每個對象都具有唯一標(biāo)識符。您可以使用對象的標(biāo)識符來引用對象并將其與其他對象區(qū)分開來。您可能使用的兩個最常見的標(biāo)識符是文件夾和項標(biāo)識符。

為了理解標(biāo)識符及其對應(yīng)用程序的重要性,了解Exchange中對象之間的關(guān)系很有幫助。當(dāng)EWS托管API或EWS應(yīng)用程序與Exchange通信時,您將使用包含郵箱,文件夾和項目對象的對象層次結(jié)構(gòu)。商店可以是這些對象類型中的任何一種。最常見的是,它是Exchange服務(wù)器上的郵箱,但它也可以是Exchange服務(wù)器上的公用文件夾。(請記住,在Exchange Online,作為Office 365的一部分的Exchange Online以及從Exchange 2013開始的Exchange版本中,公用文件夾只是另一種類型的郵箱,而不是另一種類型的存儲。)存儲包含文件夾和文件夾包含項目,每個文件夾和項目都有一個標(biāo)識符,如下圖所示。

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

EWS用于文件夾和項目的標(biāo)識符稱為EWS標(biāo)識符或EwsIds。EWSIds可以在EWS中的許多不同對象中找到,但是對于不同的對象被稱為不同的對象。因為您可能在應(yīng)用程序中使用這些對象,所以您需要了解這些對象的標(biāo)識符與EwsId的關(guān)系。

EWS中的標(biāo)識符也適用于EWS托管API。在EWS托管API中,標(biāo)識符是對象的屬性,并在內(nèi)部進(jìn)行管理以映射到EWS元素。


模擬訪問EWS


什么時候應(yīng)該選擇模擬而不是委托或文件夾權(quán)限?

  • 如果要為用戶提供對文件夾的訪問權(quán)限但不希望用戶具有“代表發(fā)送”權(quán)限,請使用文件夾權(quán)限。

  • 如果要授予一個用戶代表另一個用戶執(zhí)行工作的權(quán)限,請使用委派訪問權(quán)限。通常,這是一對一或一對一的權(quán)限 - 例如,管理管理員日歷的單個管理助理,或管理一組會議室的日歷的單個房間調(diào)度程序。

  • 當(dāng)您擁有需要訪問多個郵箱并“充當(dāng)”郵箱所有者的服務(wù)應(yīng)用程序時,請使用模擬。

當(dāng)您處理多個郵箱時,模擬是最佳選擇,因為您可以輕松地授予一個服務(wù)帳戶訪問數(shù)據(jù)庫中每個郵箱的權(quán)限。當(dāng)您僅授予少數(shù)用戶訪問權(quán)限時,委派和文件夾權(quán)限最佳,因為您必須分別為每個郵箱添加權(quán)限。

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

模擬是連接到Exchange Online,作為Office 365的一部分的Exchange Online和Exchange的本地版本并執(zhí)行操作的應(yīng)用程序的理想選擇,例如歸檔電子郵件,為度假用戶自動設(shè)置OOF或任何其他需要該操作的任務(wù)該應(yīng)用程序充當(dāng)郵箱的所有者。當(dāng)應(yīng)用程序使用模擬發(fā)送郵件時,電子郵件似乎是從郵箱所有者發(fā)送的。收件人無法知道服務(wù)帳戶發(fā)送的郵件。另一方面,委派授予另一個郵箱帳戶代表郵箱所有者的權(quán)限。當(dāng)委托發(fā)送電子郵件時,“from”值標(biāo)識郵箱所有者,“sender”值標(biāo)識發(fā)送郵件的委托。

配置模擬:https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-configure-impersonation

收件箱規(guī)則

讓我們面對現(xiàn)實:并非每封電子郵件都是平等的。許多用戶轉(zhuǎn)向收件箱規(guī)則以幫助削減郵件,并使其收件箱變得更加美好。使用Exchange Web服務(wù)(EWS),您的應(yīng)用程序可以承擔(dān)規(guī)則的強(qiáng)大功能。

EWS托管API提供用于處理規(guī)則的ExchangeService.GetInboxRules和ExchangeService.UpdateInboxRules方法。EWS提供了用于處理規(guī)則的GetInboxRules和UpdateInboxRules操作。但請注意,使用收件箱規(guī)則時,EWS托管API和EWS具有以下限制:

  • EWS無法訪問或創(chuàng)建“僅限客戶端”的規(guī)則或規(guī)則,這些規(guī)則或規(guī)則在Outlook中設(shè)置為“僅在此計算機(jī)上”運行。

  • 要使用EWS更改當(dāng)前規(guī)則集,您必須刪除Outlook規(guī)則BLOB(如果存在)。這意味著使用EWS修改規(guī)則會刪除以前使用Outlook關(guān)閉(禁用)的所有規(guī)則。

https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/inbox-management-and-ews-in-exchange

EWS通知訂閱類型

您可以使用EWS托管API和Exchange Web服務(wù)(EWS)訂閱,以便在郵箱中或郵箱中的一個或多個文件夾中發(fā)生事件時接收通知。提供三種訂閱類型:流通知,拉取通知和推送通知。這些訂閱類型中的每一種都使用不同的技術(shù)來接收或檢索通知。

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

通知訂閱返回的事件類型

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

流式通知

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

拉動通知

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

推送通知

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)


EWS同步如何工作


初始同步的模式如下

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

正在運行中的同步模式(增量同步)

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

更多關(guān)于同步的最佳實踐請參考:https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/mailbox-synchronization-and-ews-in-exchange


Exchange中EWS中的持久應(yīng)用程序設(shè)置


用戶配置對象是存儲EWS客戶端應(yīng)用程序配置設(shè)置的最佳選擇。https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/persistent-application-settings-in-ews-in-exchange

EWS提供的分頁搜索接口

使用EWS托管API或EWS發(fā)送搜索請求時,指定視圖大小,該大小控制返回的最大項目數(shù)。但是,服務(wù)器上與您的搜索匹配的項目數(shù)可能會大于視圖大小。在這種情況下,服務(wù)器指示有更多項可用。您可以使用分頁重復(fù)搜索并獲取下一組結(jié)果。

例如,您可以發(fā)送視圖大小為10的搜索請求。服務(wù)器上可能有15個項目與您的搜索匹配,但您只會返回前10個項目以及指示符(FindItemsResults 。如果您正在使用EWS托管API,則更多可用屬性)服務(wù)器上有更多結(jié)果。然后,您可以發(fā)送偏移量為10的相同搜索,以詢問與您的搜索匹配的下10個項目。服務(wù)器將返回剩余的五個項目。

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)

處理EWS API中的時區(qū)

https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/time-zones-and-ews-in-exchange

更多信息,請關(guān)注下方微信公眾號

學(xué)習(xí)筆記-Exchange Web Service API-開發(fā)


分享名稱:學(xué)習(xí)筆記-ExchangeWebServiceAPI-開發(fā)
轉(zhuǎn)載來于:http://weahome.cn/article/pgeeeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部