DeleteItem

L’élément DeleteItem définit une demande de suppression d’un élément d’une boîte aux lettres dans le magasin Exchange.

<DeleteItem DeleteType="" SendMeetingCancellations="" AffectedTaskOccurrences="" SuppressReadReceipts="">
   <ItemIds/>
</DeleteItem>

DeleteItemType

Attributs et éléments

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Description
DeleteType
Décrit comment un élément est supprimé. Cet attribut est obligatoire.
SendMeetingCancellations
Indique si la suppression d’un élément de calendrier est communiquée aux participants. Cet attribut est requis lorsque des éléments de calendrier sont supprimés. Cet attribut est facultatif si des éléments autres que le calendrier sont supprimés.
AffectedTaskOccurrences
Décrit si une instance de tâche ou un maître de tâche est supprimé par une opération DeleteItem. Cet attribut est requis lorsque des tâches sont supprimées. Cet attribut est facultatif lorsque des éléments autres que des tâches sont supprimés.
SuppressReadReceipts
Indique si les confirmations de lecture de l’élément supprimé sont supprimées. La valeur de texte true indique que les confirmations de lecture sont supprimées. La valeur false indique que les confirmations de lecture sont envoyées à l’expéditeur. Cet attribut est facultatif.

Attribut DeleteType

Valeur Description
HardDelete
Un élément est définitivement supprimé du magasin.
SoftDelete
Un élément est déplacé vers la benne à ordures si celle-ci est activée.
MoveToDeletedItems
Un élément est déplacé vers le dossier Éléments supprimés.

Attribut SendMeetingCancellations

Valeur Description
SendToNone
Un élément de calendrier est supprimé sans envoyer de message d’annulation.
SendOnlyToAll
Un élément de calendrier est supprimé et un message d’annulation est envoyé à tous les participants.
SendToAllAndSaveCopy
Un élément de calendrier est supprimé et un message d’annulation est envoyé à tous les participants. Une copie du message d’annulation est enregistrée dans le dossier Éléments envoyés.

Attribut AffectedTaskOccurrences

Valeur Description
AllOccurrences
Une demande de suppression d’élément supprime la tâche maître, et par conséquent toutes les tâches périodiques associées à la tâche maître.
SpecifiedOccurrenceOnly
Une demande de suppression d’élément supprime uniquement les occurrences spécifiques d’une tâche.

Éléments enfants

Élément Description
ItemIds
Contient un tableau d’éléments, d’éléments d’occurrence et d’éléments maîtres récurrents à supprimer d’une boîte aux lettres dans le magasin Exchange. L’opération DeleteItem peut être effectuée sur n’importe quel type d’élément.

Éléments parents

Aucun.

Remarques

Les options MoveToDeletedItems et HardDelete sont transactionnelles, ce qui signifie qu’au moment où un appel de service Web se termine, la base de données a déplacé l’élément vers le dossier Éléments supprimés ou supprimé définitivement l’élément de la base de données Exchange. Ce comportement est le même pour MicrosoftExchange Server 2007 et Exchange Server 2010.

L’option SoftDelete fonctionne différemment pour les différentes versions cibles d’Exchange. SoftDelete pour Exchange 2007 définit un bit sur l’élément qui indique à la base de données Exchange que l’élément sera déplacé vers le dossier dumpster à un moment indéterminé à l’avenir. SoftDelete pour Exchange 2010 déplace immédiatement l’élément vers la benne à ordures. SoftDelete n’est pas une option de suppression de dossier. Les recherches de parcours SoftDelete pour les éléments et les dossiers ne retournent aucun résultat.

Le schéma qui décrit cet élément se trouve dans le répertoire virtuel IIS qui héberge les services web Exchange.

Informations sur l'élément

Élément Exemple
Espace de noms
https://schemas.microsoft.com/exchange/services/2006/messages
Nom du schéma
Schéma Messages
Fichier de validation
Messages.xsd
Peut être vide
False

Voir aussi