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.
Hier finden Sie Informationen zum EWS-Vorgang DisableApp .
Der DisableApp-Vorgang deaktiviert eine Mail-App für Outlook.
Dieser Vorgang wurde in Exchange Server 2013 eingeführt.
Verwenden des DisableApp-Vorgangs
Der DisableApp-Vorgang verwendet zwei Argumente in der Anforderung, die die zu deaktivierende Mail-App und den Grund für die Deaktivierung identifizieren.
SOAP-Header des DisableApp-Vorgangs
Der DisableApp-Vorgang kann die SOAP-Header verwenden, die in der folgenden Tabelle aufgeführt sind.
| Headername | Element | Beschreibung |
|---|---|---|
| RequestVersion |
RequestServerVersion |
Gibt die Schemaversion für die Vorgangsanforderung an. Dieser Header gilt für eine Anforderung. |
| ServerVersion |
ServerVersionInfo |
Gibt die Version des Servers an, der auf die Anforderung geantwortet hat. Dieser Header gilt für eine Antwort. |
DisableApp-Vorgangsanforderungsbeispiel: Deaktivieren einer in einem Postfach installierten Mail-App
Das folgende Beispiel einer DisableApp-Vorgangsanforderung zeigt, wie eine Mail-App deaktiviert wird. Der App-Bezeichner befindet sich im App-Manifest, das in einer GetAppManifests-Vorgangsantwort zurückgegeben wird.
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
<soap:Header>
<t:RequestServerVersion Version="Exchange2013" />
<t:MailboxCulture>en-US</t:MailboxCulture>
<t:TimeZoneContext>
<t:TimeZoneDefinition Id="GMT Standard Time"/>
</t:TimeZoneContext>
</soap:Header>
<soap:Body >
<m:DisableApp>
<m:ID>1C50226D-04B5-4AB2-9FCD-42E236B59E4B</m:ID>
<m:DisableReason>NoReason</m:DisableReason>
</m:DisableApp>
</soap:Body>
</soap:Envelope>
Der SOAP-Anforderungstext enthält die folgenden Elemente:
Erfolgreiche Antwort des DisableApp-Vorgangs
Das folgende Beispiel zeigt eine erfolgreiche Antwort auf eine DisableApp-Vorgangsanforderung zum Deaktivieren einer Mail-App.
<?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="14"
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">
<DisableAppResponse ResponseClass="Success"
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<ResponseCode>NoError</ResponseCode>
</DisableAppResponse>
</s:Body>
</s:Envelope>
Der SOAP-Antworttext enthält die folgenden Elemente:
Fehlerantwort des DisableApp-Vorgangs
Das folgende Beispiel zeigt eine Fehlerantwort auf eine DisableApp-Vorgangsanforderung . Dies ist eine Antwort auf eine Anforderung zum Deaktivieren einer Mail-App, die nicht in einem Postfach installiert ist.
<?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="14" 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">
<DisableAppResponse ResponseClass="Error" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<MessageText>Extension ID 1C50226D-04B5-4AB2-9FCD-42E236B59E4A can't be found.</MessageText>
<ResponseCode>ErrorExtensionNotFound</ResponseCode>
<DescriptiveLinkKey>0</DescriptiveLinkKey>
</DisableAppResponse>
</s:Body>
</s:Envelope>
Der SOAP-Text der Fehlerantwort enthält die folgenden Elemente:
Weitere Fehlercodes, die für EWS generisch und für diesen Vorgang spezifisch sind, finden Sie unter ResponseCode.