ExchangeService.DeleteItems 方法

定义

重载

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 的删除结果集合。

适用于