适用于 Dynamics 365 渠道集成框架 1.0 的 deleteRecord(JavaScript API 参考)

删除实体记录。

Syntax

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

参数

Name 类型 必选 Description
实体逻辑名称 String 是的 要删除的记录的实体逻辑名称。 例如:“帐户”。
id String 是的 要删除的实体记录的 GUID。
success回调 功能 删除记录时要调用的函数。
errorCallback 功能 作失败时要调用的函数。

返回值

成功时,返回一个 promise,其中包含包含属性及其值的字符串。

例子

此示例代码删除记录 ID = 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
    }
);