ExchangeService.DeleteItems 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>) |
在单个调用 Exchange Web Services (EWS) 中删除多个项目。 |
DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>, Boolean) |
在对 EWS 的单个调用中删除多个项。 |
DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>)
在单个调用 Exchange Web Services (EWS) 中删除多个项目。
public:
Microsoft::Exchange::WebServices::Data::ServiceResponseCollection<Microsoft::Exchange::WebServices::Data::ServiceResponse ^> ^ DeleteItems(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::ItemId ^> ^ itemIds, Microsoft::Exchange::WebServices::Data::DeleteMode deleteMode, Nullable<Microsoft::Exchange::WebServices::Data::SendCancellationsMode> sendCancellationsMode, Nullable<Microsoft::Exchange::WebServices::Data::AffectedTaskOccurrence> affectedTaskOccurrences);
public Microsoft.Exchange.WebServices.Data.ServiceResponseCollection<Microsoft.Exchange.WebServices.Data.ServiceResponse> DeleteItems (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.ItemId> itemIds, Microsoft.Exchange.WebServices.Data.DeleteMode deleteMode, Nullable<Microsoft.Exchange.WebServices.Data.SendCancellationsMode> sendCancellationsMode, Nullable<Microsoft.Exchange.WebServices.Data.AffectedTaskOccurrence> affectedTaskOccurrences);
参数
- itemIds
- IEnumerable<ItemId>
要删除的项的 ID。
- deleteMode
- DeleteMode
指定删除模式的枚举值之一。
- sendCancellationsMode
- Nullable<SendCancellationsMode>
指定是否应发送取消消息的枚举值之一。 如果任何项 ID 表示 Appointment 实例,则此参数是必需的。
- affectedTaskOccurrences
- Nullable<AffectedTaskOccurrence>
枚举值之一,指定应删除定期任务的哪个实例。 如果任何项 ID 表示 Task 实例,则此参数是必需的。
返回
每个指定项 ID 的删除结果集合。
适用于
DeleteItems(IEnumerable<ItemId>, DeleteMode, Nullable<SendCancellationsMode>, Nullable<AffectedTaskOccurrence>, Boolean)
在对 EWS 的单个调用中删除多个项。
public:
Microsoft::Exchange::WebServices::Data::ServiceResponseCollection<Microsoft::Exchange::WebServices::Data::ServiceResponse ^> ^ DeleteItems(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::ItemId ^> ^ itemIds, Microsoft::Exchange::WebServices::Data::DeleteMode deleteMode, Nullable<Microsoft::Exchange::WebServices::Data::SendCancellationsMode> sendCancellationsMode, Nullable<Microsoft::Exchange::WebServices::Data::AffectedTaskOccurrence> affectedTaskOccurrences, bool suppressReadReceipt);
public Microsoft.Exchange.WebServices.Data.ServiceResponseCollection<Microsoft.Exchange.WebServices.Data.ServiceResponse> DeleteItems (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.ItemId> itemIds, Microsoft.Exchange.WebServices.Data.DeleteMode deleteMode, Nullable<Microsoft.Exchange.WebServices.Data.SendCancellationsMode> sendCancellationsMode, Nullable<Microsoft.Exchange.WebServices.Data.AffectedTaskOccurrence> affectedTaskOccurrences, bool suppressReadReceipt);
参数
- itemIds
- IEnumerable<ItemId>
要删除的项的 ID。
- deleteMode
- DeleteMode
指定删除模式的枚举值之一。
- sendCancellationsMode
- Nullable<SendCancellationsMode>
指定是否应发送取消消息的枚举值之一。 如果任何项 ID 表示 Appointment 实例,则此参数是必需的。
- affectedTaskOccurrences
- Nullable<AffectedTaskOccurrence>
枚举值之一,指定应删除定期任务的哪个实例。 如果任何项 ID 表示 Task 实例,则此参数是必需的。
- suppressReadReceipt
- Boolean
如果 不应为请求已读回执的任何项目发送已读回执,则为 true;否则为 false。
返回
每个指定项 ID 的删除结果集合。