deleteRecord (JavaScript API Reference) για το Dynamics 365 Channel Integration Framework 2.0

Διαγράφει μια καρτέλα οντότητας.

Syntax

Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);

Parameters

Πλήρες όνομα Type Απαραίτητο Περιγραφή
entityΛογικό_όνομα String Όχι Το λογικό όνομα οντότητας της καρτέλας που θέλετε να διαγράψετε. Για παράδειγμα: "λογαριασμός".
αναγνωριστικό String Όχι GUID της καρτέλας οντότητας που θέλετε να διαγράψετε.
επιτυχίαΕπανάκληση Function όχι Μια συνάρτηση για κλήση όταν διαγράφεται μια εγγραφή.
errorCallback Function όχι Μια λειτουργία για κλήση όταν αποτύχει η λειτουργία.

Τιμή επιστροφής

Κατά την επιτυχία, επιστρέφει μια υπόσχεση που περιέχει μια συμβολοσειρά με τα χαρακτηριστικά και τις τιμές τους.

Παραδείγματα

Αυτό το δείγμα κώδικα διαγράφει μια υπάρχουσα εγγραφή επαφής με αναγνωριστικό εγγραφής = a8a19cdd-88df-e311-b8e5-6c3be5a8b200

// delete contact record  with the id=b44d31ac-5fd1-e811-8158-000d3af97055d
var id = "b44d31ac-5fd1-e811-8158-000d3af97055";
var entityLogicalName = "contact";
Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(
    function success(result) {
      res=JSON.parse(result);
      console.log("Contact deleted with ID: " + res.contactid);
      // the record is deleted
    },
    function (error) {
        console.log(error.message);
        // handle error conditions
    }
);