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
    }
);