Partilhar via


deleteRecord (Referência da API JavaScript) para o Dynamics 365 Channel Integration Framework 1.0

Exclui um registro de entidade.

Sintaxe

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

Parâmetros

Nome Tipo Obrigatório Description
entityLogicalName Cordão Yes O nome lógico da entidade do registro que você deseja excluir. Por exemplo: "conta".
id Cordão Yes GUID do registro de entidade que você deseja excluir.
successCallback Função Não Uma função para chamar quando um registro é excluído.
errorCallback Função Não Uma função para chamar quando a operação falhar.

Valor de retorno

Quando for bem-sucedido, retorna uma promessa contendo uma cadeia de caracteres com os atributos e seus valores.

Examples

Este código de exemplo exclui um registro de contato existente com ID de registro = 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
    }
);