Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der RemoveDelegate-Vorgang entfernt einen oder mehrere Stellvertretungen aus dem Postfach eines Benutzers.
SOAP-Header
Der RemoveDelegate-Vorgang kann die SOAP-Header verwenden, die in der folgenden Tabelle aufgeführt und beschrieben sind.
| Header | Element | Beschreibung |
|---|---|---|
| Identitätswechsel |
ExchangeImpersonation |
Identifiziert den Benutzer, für den die Clientanwendung einen Identitätswechsel durchführt. |
| MailboxCulture |
MailboxCulture |
Gibt die RFC3066-Kultur an, die für den Zugriff auf das Postfach verwendet wird. |
| RequestVersion |
RequestServerVersion |
Gibt die Schemaversion für die Vorgangsanforderung an. |
| ServerVersion |
ServerVersionInfo |
Gibt die Version des Servers an, der auf die Anforderung geantwortet hat. |
RemoveDelegate-Anforderungsbeispiel
Beschreibung
Das folgende Codebeispiel zeigt, wie Sie zwei Stellvertretungen aus dem Postfach von Benutzer1 entfernen. In diesem Beispiel wird ein Delegat mithilfe der primären SMTP-Adresse des Delegaten entfernt, der andere mithilfe der Sicherheits-ID (SID) des Delegaten.
Code
<?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:Header>
<t:RequestServerVersion Version="Exchange2007_SP1"/>
</soap:Header>
<soap:Body>
<RemoveDelegate xmlns="https://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
<Mailbox>
<t:EmailAddress>user1@example.com</t:EmailAddress>
</Mailbox>
<UserIds>
<t:UserId>
<t:PrimarySmtpAddress>user2@example.com</t:PrimarySmtpAddress>
</t:UserId>
<t:UserId>
<t:SID>S-1-5-21-1333220396-2200287332-232816053-1118</t:SID>
</t:UserId>
</UserIds>
</RemoveDelegate>
</soap:Body>
</soap:Envelope>
Comments
Der RemoveDelegate-Vorgang erfordert nicht, dass der angegebene Stellvertretungsbenutzer über ein Postfach verfügt oder im Active Directory-Verzeichnisdienst vorhanden ist. Der RemoveDelegate-Vorgang ist erfolgreich, wenn der Delegateintrag verwaist ist.
RemoveDelegate-Antwortbeispiel
Beschreibung
Das folgende Beispiel einer RemoveDelegate-Antwort zeigt eine erfolgreiche Antwort auf eine RemoveDelegate-Anforderung. Die Antwort enthält ein DelegateUserResponseMessageType-Element für jeden Delegaten, der aus dem Postfach entfernt wird.
Code
<?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="1"
MajorBuildNumber="206"
MinorBuildNumber="0"
Version="Exchange2007_SP1"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
</soap:Header>
<soap:Body>
<m:RemoveDelegateResponse xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types"
ResponseClass="Success"
xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages">
<m:ResponseCode>NoError</m:ResponseCode>
<m:ResponseMessages>
<m:DelegateUserResponseMessageType ResponseClass="Success">
<m:ResponseCode>NoError</m:ResponseCode>
</m:DelegateUserResponseMessageType>
<m:DelegateUserResponseMessageType ResponseClass="Success">
<m:ResponseCode>NoError</m:ResponseCode>
</m:DelegateUserResponseMessageType>
</m:ResponseMessages>
</m:RemoveDelegateResponse>
</soap:Body>
</soap:Envelope>
Beispiel für RemoveDelegate-Fehlerantwort
Beschreibung
Das folgende Beispiel einer RemoveDelegate-Fehlerantwort zeigt die Ergebnisse einer Anforderung zum Entfernen eines nicht vorhandenen Delegaten.
Code
<?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="1"
MajorBuildNumber="206"
MinorBuildNumber="0"
Version="Exchange2007_SP1"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
</soap:Header>
<soap:Body>
<m:RemoveDelegateResponse xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types"
ResponseClass="Success"
xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages">
<m:ResponseCode>NoError</m:ResponseCode>
<m:ResponseMessages>
<m:DelegateUserResponseMessageType ResponseClass="Error">
<m:MessageText>The user is not a delegate for the mailbox.</m:MessageText>
<m:ResponseCode>ErrorNotDelegate</m:ResponseCode>
<m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
</m:DelegateUserResponseMessageType>
</m:ResponseMessages>
</m:RemoveDelegateResponse>
</soap:Body>
</soap:Envelope>