Löschen einer Selbstbedienungsrichtlinie
In diesem Artikel wird erläutert, wie Sie eine Self-Serve-Richtlinie aktualisieren.
Voraussetzungen
- Anmeldeinformationen, wie unter Partner Center-Authentifizierung beschrieben. Dieses Szenario unterstützt die Authentifizierung mit Anwendungs- und Benutzeranmeldeinformationen.
C#
So löschen Sie eine Self-Serve-Richtlinie:
Rufen Sie die IAggregatePartner.SelfServePolicies.ById-Methode mit dem Entitätsbezeichner auf, um eine Schnittstelle zu Vorgängen für die Richtlinien abzurufen.
Rufen Sie die Delete- oder DeleteAsync-Methode auf, um die Self-Serve-Richtlinie zu löschen.
// IAggregatePartner partnerOperations;
string policyId;
// All the operations executed on this partner operation instance will share the same correlation Id but will differ in request Id
IPartner scopedPartnerOperations = partnerOperations.With(RequestContextFactory.Instance.Create(Guid.NewGuid()));
// deletes the self-serve policies
partnerOperations.SelfServePolicies.ById(policyId).Delete();
Ein Beispiel finden Sie in den folgenden Themen:
- Beispiel: Konsolentest-App
- Projekt: PartnerSDK.FeatureSamples
- Klasse: DeleteSelfServePolicies.cs
REST-Anforderung
Anforderungssyntax
Methode | Anforderungs-URI |
---|---|
DELETE | {baseURL}/v1/SelfServePolicy/{id} HTTP/1.1 |
URI-Parameter
Verwenden Sie die folgenden Pfadparameter, um das angegebene Produkt abzurufen.
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
SelfServePolicy-id | string | Ja | Eine Zeichenfolge, die die Self-Serve-Richtlinie identifiziert. |
Anforderungsheader
- Eine Anforderungs-ID und Korrelations-ID sind erforderlich.
- Weitere Informationen finden Sie unter Partner Center-REST-Header.
Anforderungstext
Keine
Beispiel für eine Anfrage
DELETE https://api.partnercenter.microsoft.com/v1/SelfServePolicy/634f6379-ad54-449b-9821-564f737158ab_0431a72c-7d8a-4393-b25e-ef63f5efb415 HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Content-Length: 789
Connection: Keep-Alive
REST-Antwort
Erfolgs- und Fehlercodes der Antwort
Jede Antwort enthält einen HTTP-Statuscode, der Aufschluss darüber gibt, ob der Vorgang erfolgreich war, sowie ggf. zusätzliche Debuginformationen. Verwende ein Tool für die Netzwerkablaufverfolgung, um diesen Code, den Fehlertyp und zusätzliche Parameter zu lesen. Die vollständige Liste finden Sie unter Partner Center-REST-Fehlercodes.
Beispielantwort
HTTP/1.1 204 deleted
MS-CorrelationId: ab993325-1605-4cf4-bac4-fb584142a31b
MS-RequestId: 94e4e214-6b06-4fb7-96d1-94d559f9b47f
Date: Tue, 14 Feb 2017 20:06:02 GMT
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für