Opération RemoveContactFromImList
Recherchez des informations sur l’opération EWS RemoveContactFromImList .
L’opération RemoveContactFromImList supprime les contacts de la liste de messagerie instantanée Lync lorsque Lync utilise Exchange pour le magasin de contacts.
Cette opération est une nouveauté d’Exchange Server 2013.
Utilisation de l’opération RemoveContactFromImList
L’opération RemoveContactFromImList accepte un seul argument qui identifie un contact à supprimer de la liste de contacts Lync stockée sur un serveur Exchange. La liste des contacts ciblés par cette opération est appelée Contacts Lync dans Outlook 2013.
Attention
N’utilisez pas l’opération DeleteItem pour supprimer des contacts d’une liste de contacts. Un traitement côté serveur supplémentaire peut avoir lieu pour prendre en charge la suppression d’un contact de la liste des contacts Lync . Notez que la liste des contacts Lync est l’équivalent conceptuel du dossier de boîte aux lettres contacts Lync par défaut.
En-têtes SOAP de l’opération RemoveContactFromImList
L’opération RemoveContactFromImList peut utiliser les en-têtes SOAP répertoriés dans le tableau suivant.
Nom de l'en-tête | Élément | Description |
---|---|---|
Imitation |
ExchangeImpersonation |
Identifie l’utilisateur que l’application cliente emprunte l’identité. Cet en-tête s’applique à une requête. |
MailboxCulture |
MailboxCulture |
Identifie la culture, telle que définie dans la RFC 3066, « Balises pour l’identification des langues », à utiliser pour accéder à la boîte aux lettres. Cet en-tête s’applique à une requête. |
RequestVersion |
RequestServerVersion |
Identifie la version du schéma pour la demande d’opération. Cet en-tête s’applique à une requête. |
ServerVersion |
ServerVersionInfo |
Identifie la version du serveur qui a répondu à la requête. Cet en-tête s’applique à une réponse. |
Exemple de demande d’opération RemoveContactFromImList : Supprimer un contact de la liste des contacts Lync
L’exemple suivant de demande d’opération RemoveContactFromImList montre comment supprimer un contact de la liste des contacts Lync . L’opération RemoveContactFromImList accepte un seul identificateur de contact unique pour identifier le contact supprimé de la liste des contacts Lync.
Remarque
Tous les identificateurs d’élément et les clés de modification de cet article ont été raccourcis pour préserver la lisibilité.
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<t:RequestServerVersion Version="Exchange2013" />
</soap:Header>
<soap:Body>
<m:RemoveContactFromImList>
<m:ContactId Id=""/>
</m:RemoveContactFromImList>
</soap:Body>
</soap:Envelope>
Les éléments suivants sont utilisés dans le corps SOAP de la demande :
Réponse de l’opération RemoveContactFromImList réussie
L’exemple suivant montre une réponse réussie à une demande d’opération RemoveContactFromImList pour supprimer un contact de la liste des contacts Lync .
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<h:ServerVersionInfo MajorVersion="15"
MinorVersion="0"
MajorBuildNumber="556"
MinorBuildNumber="8"
Version="Exchange2013"
xmlns:h="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<RemoveContactFromImListResponse ResponseClass="Success"
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<ResponseCode>NoError</ResponseCode>
</RemoveContactFromImListResponse>
</s:Body>
</s:Envelope>
Les éléments suivants sont utilisés dans le corps SOAP de la réponse :
Réponse d’erreur de l’opération RemoveContactFromImList
L’exemple suivant montre une réponse d’erreur à une demande d’opération RemoveContactFromImList . Il s’agit d’une réponse à une demande de suppression d’un contact de la liste des contacts Lync lorsque le contact n’existe plus dans la liste.
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Header>
<h:ServerVersionInfo MajorVersion="15"
MinorVersion="0"
MajorBuildNumber="556"
MinorBuildNumber="8"
Version="Exchange2013"
xmlns:h="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<RemoveContactFromImListResponse ResponseClass="Error"
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<MessageText>The specified object was not found in the store.</MessageText>
<ResponseCode>ErrorItemNotFound</ResponseCode>
<DescriptiveLinkKey>0</DescriptiveLinkKey>
</RemoveContactFromImListResponse>
</s:Body>
</s:Envelope>
Les éléments suivants sont utilisés dans le corps SOAP de la réponse d’erreur :