Compartilhar via


getBarcodeValue (referência da API do cliente)

Invoca a câmera do dispositivo para verificar as informações do código de barras, como um número de produto.

Disponível para

Esse método tem suporte apenas para os clientes móveis.

Sintaxe

Xrm.Device.getBarcodeValue().then(successCallback, errorCallback)

Parâmetros

Nome do parâmetro Tipo Obrigatório Description
successCallback Função Yes Uma função a ser chamada quando o valor do código de barras é retornado como uma cadeia de caracteres.
errorCallback Função Yes Uma função a ser chamada quando a operação falhar. Um objeto de erro com a propriedade de mensagem (String) será passado que descreve os detalhes do erro.

Valor de retorno

Em caso de êxito, retorna uma cadeia de caracteres que contém o valor do código de barras digitalizado.

Exceptions

Ver códigos de erro do serviço Web

Example

Xrm.Device.getBarcodeValue().then(
    function success(result) {
        Xrm.Navigation.openAlertDialog({ text: "Barcode value: " + result });
    },
    function (error) {
        Xrm.Navigation.openAlertDialog( {text: error.message} );
    }
);

Xrm.Device