Udostępnij przez


deleteRecord (dokumentacja interfejsu API języka JavaScript) dla Dynamics 365 Channel Integration Framework 1.0

Usuwa rekord encji.

Składnia

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

Parametry

Name Typ Wymagane Description
entityLogicalName (nazwa_logiczna) Sznurek Tak Nazwa logiczna encji rekordu, który chcesz usunąć. Na przykład: "konto".
id Sznurek Tak Identyfikator GUID rekordu encji, który chcesz usunąć.
successCallback (pomyślne wywołanie zwrotne) Funkcja Nie. Funkcja wywoływana po usunięciu rekordu.
errorOddzwanianie Funkcja Nie. Funkcja wywoływana, gdy operacja zakończy się niepowodzeniem.

Wartość zwracana

W przypadku powodzenia zwraca obietnicę zawierającą ciąg znaków z atrybutami i ich wartościami.

Przykłady

Ten przykładowy kod usuwa istniejący rekord kontaktu o identyfikatorze rekordu = 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
    }
);