Opération DeleteItemDeleteItem operation

L’opération DeleteItem supprime des éléments dans la Banque d’Exchange.The DeleteItem operation deletes items in the Exchange store.

Notes

Une réponse d’erreur qui inclut le code d’erreur ErrorCannotDeleteObject est renvoyée pour une opération DeleteItem lorsqu’un délégué tente de supprimer un élément dans la boîte aux lettres de l’entité en définissant l’DisposalType sur MoveToDeletedItems.An error response that includes the ErrorCannotDeleteObject error code will be returned for a DeleteItem operation when a delegate tries to delete an item in the principal's mailbox by setting the DisposalType to MoveToDeletedItems. Pour supprimer un élément en le déplacant vers le dossier éléments supprimés, un délégué doit utiliser l' opération MoveItem.To delete an item by moving it to the Deleted Items folder, a delegate must use the MoveItem operation.

Exemple de requête DeleteItemDeleteItem request example

DescriptionDescription

L’exemple de requête DeleteItem suivant montre comment effectuer une suppression définitive d’un élément d’une boîte aux lettres.The following example of a DeleteItem request shows how to perform a hard delete of an item from a mailbox.

Notes

L’ID de l’élément a été raccourcie afin de préserver la lisibilité.The item ID has been shortened to preserve readability.

CodeCode

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Body>
    <DeleteItem DeleteType="HardDelete" xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
      <ItemIds>
        <t:ItemId Id="AS4AUn=="/>
      </ItemIds>
    </DeleteItem>
  </soap:Body>
</soap:Envelope>

Demander des élémentsRequest elements

Les éléments suivants sont utilisés dans la demande :The following elements are used in the request:

Pour rechercher d’autres options pour le message de demande de l’opération DeleteItem , explorez la hiérarchie du schéma.To find other options for the request message of the DeleteItem operation, explore the schema hierarchy. Commencez par l’élément DeleteItem .Start at the DeleteItem element.

Réponse DeleteItem réussieSuccessful DeleteItem response

DescriptionDescription

L’exemple suivant montre une réponse réussie à la demande DeleteItem .The following example shows a successful response to the DeleteItem request.

CodeCode

<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" 
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
               xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <t:ServerVersionInfo MajorVersion="8" MinorVersion="0" MajorBuildNumber="595" MinorBuildNumber="0" 
                         xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
  </soap:Header>
  <soap:Body>
    <DeleteItemResponse xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages" 
                        xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" 
                        xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
      <m:ResponseMessages>
        <m:DeleteItemResponseMessage ResponseClass="Success">
          <m:ResponseCode>NoError</m:ResponseCode>
        </m:DeleteItemResponseMessage>
      </m:ResponseMessages>
    </DeleteItemResponse>
  </soap:Body>
</soap:Envelope>

Éléments de réponse réussisSuccessful response elements

Les éléments suivants sont utilisés dans la réponse :The following elements are used in the response:

Pour rechercher d’autres options pour le message de réponse de l’opération DeleteItem , explorez la hiérarchie du schéma.To find other options for the response message of the DeleteItem operation, explore the schema hierarchy. Commencez par l’élément updateitemresponse .Start at the DeleteItemResponse element.

Réponse d’erreur DeleteItemDeleteItem error response

DescriptionDescription

L’exemple suivant montre une réponse d’erreur à une demande DeleteItem .The following example shows an error response to a DeleteItem request. L’erreur a été créée car l’opération a tenté de supprimer un élément qui n’a pas été trouvé dans la Banque d’Exchange.The error was created because the operation tried to delete an item that was not found in the Exchange store.

CodeCode

<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" 
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
               xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Header>
    <t:ServerVersionInfo MajorVersion="8" MinorVersion="0" MajorBuildNumber="595" MinorBuildNumber="0" 
                         xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
  </soap:Header>
  <soap:Body>
    <DeleteItemResponse xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages" 
                        xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" 
                        xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
      <m:ResponseMessages>
        <m:DeleteItemResponseMessage ResponseClass="Error">
          <m:MessageText>The specified object was not found in the store.</m:MessageText>
          <m:ResponseCode>ErrorItemNotFound</m:ResponseCode>
          <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
        </m:DeleteItemResponseMessage>
      </m:ResponseMessages>
    </DeleteItemResponse>
  </soap:Body>
</soap:Envelope>

Éléments de réponse d’erreurError response elements

Les éléments suivants sont utilisés dans la réponse d'erreur :The following elements are used in the error response:

Pour rechercher d’autres options pour le message d’erreur de réponse de l’opération DeleteItem , explorez la hiérarchie du schéma.To find other options for the error response message of the DeleteItem operation, explore the schema hierarchy. Commencez par l’élément updateitemresponse .Start at the DeleteItemResponse element.

Voir aussiSee also