Dynamics 365 チャネル統合フレームワーク 1.0 の deleteRecord (JavaScript API リファレンス)

エンティティ レコードを削除します。

構文

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

Parameters

件名 タイプ Required Description
entityLogicalName String あり 削除するレコードのエンティティの論理名。 たとえば、「account」。
ID String あり 削除するエンティティ レコードの GUID。
successCallback 機能 なし レコードを削除した場合に呼び出す関数。
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
    }
);