DeleteItem
Элемент DeleteItem определяет запрос на удаление элемента из почтового ящика в хранилище Exchange.
<DeleteItem DeleteType="" SendMeetingCancellations="" AffectedTaskOccurrences="" SuppressReadReceipts="">
<ItemIds/>
</DeleteItem>
DeleteItemType
Атрибуты и элементы
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут | Описание |
---|---|
DeleteType |
Описывает удаление элемента. Этот атрибут является обязательным. |
SendMeetingCancellations |
Описывает, сообщается ли об удалении элемента календаря участникам. Этот атрибут является обязательным при удалении элементов календаря. Этот атрибут является необязательным, если элементы, не относящиеся к календарю, удаляются. |
ЗатронутыеTaskOccurrences |
Описывает, удаляется ли экземпляр задачи или главный объект задачи операцией DeleteItem. Этот атрибут является обязательным при удалении задач. Этот атрибут необязателен при удалении элементов, не относящихся к задачам. |
SuppressReadReceipts |
Указывает, подавляются ли уведомления о прочтении удаленного элемента. Текстовое значение true указывает, что уведомления о прочтении подавляются. Значение false указывает, что уведомления о прочтении отправляются отправителю. Этот атрибут является необязательным. |
Атрибут DeleteType
Значение | Описание |
---|---|
HardDelete |
Элемент окончательно удаляется из хранилища. |
SoftDelete |
Если контейнер включен, элемент перемещается в контейнер. |
MoveToDeletedItems |
Сообщение перемещено в папку "Удаленные". |
Атрибут SendMeetingCancellations
Значение | Описание |
---|---|
SendToNone |
Элемент календаря удаляется без отправки сообщения об отмене. |
SendOnlyToAll |
Элемент календаря удаляется, а всем участникам отправляется сообщение об отмене. |
SendToAllAndSaveCopy |
Элемент календаря удаляется, а всем участникам отправляется сообщение об отмене. Копия сообщения об отмене сохраняется в папке Отправленные. |
Атрибут AffectedTaskOccurrences
Значение | Описание |
---|---|
AllOccurrences |
Запрос на удаление элемента удаляет главную задачу и, следовательно, все повторяющиеся задачи, связанные с главной задачей. |
SpecifiedOccurrenceOnly |
Запрос на удаление элемента удаляет только определенные вхождения задачи. |
Дочерние элементы
Элемент | Описание |
---|---|
ItemIds |
Содержит массив элементов, вхождений и повторяющихся главных элементов для удаления из почтового ящика в хранилище Exchange. Операцию DeleteItem можно выполнить для любого типа элемента. |
Родительские элементы
Нет.
Замечания
Параметры MoveToDeletedItems и HardDelete являются транзакциональными. Это означает, что к моменту завершения вызова веб-службы база данных переместила элемент в папку "Удаленные" или окончательно удалила элемент из базы данных Exchange. Это поведение аналогично microsoftExchange Server 2007 и Exchange Server 2010.
Параметр SoftDelete работает по-разному для разных целевых версий Exchange. SoftDelete для Exchange 2007 задает для элемента бит, указывающий базе данных Exchange, что элемент будет перемещен в папку dumpster в неопределенное время в будущем. SoftDelete для Exchange 2010 немедленно перемещает элемент в контейнер. SoftDelete не является вариантом удаления папок. Поиск элементов и папок с обходом SoftDelete не возвращает никаких результатов.
Схема, описывающая этот элемент, находится в виртуальном каталоге IIS, в котором размещены веб-службы Exchange.
Сведения об элементе
Элемент | Пример |
---|---|
Пространство имен |
http://schemas.microsoft.com/exchange/services/2006/messages |
Имя схемы |
Схема Messages |
Файл проверки |
Messages.xsd |
Может быть пустым |
False |