Partilhar via


Device

Fornece métodos para usar recursos nativos do dispositivo.

Importante

Se você quiser usar os métodos de API do dispositivo, precisará declarar o uso desses métodos no nó de uso de recursos no arquivo de manifesto.

Disponível para

Aplicativos orientados a modelos e de tela

Sintaxe

context.device

Methods

Método Description
capturaÁudio Invoca o microfone do dispositivo para gravar áudio.
captureImage Invoca a câmera do dispositivo para capturar a imagem.
capturaVídeo Invoca a câmera do dispositivo para gravar vídeo.
getBarcodeValue Invoca a câmera do dispositivo para digitalizar as informações do código de barras, como o número do produto.
getCurrentPosition Retorna a localização atual usando o recurso de geolocalização do dispositivo.
pickFile Abre uma caixa de diálogo para selecionar arquivos para upload.

Example

 private onUploadButtonClick(event: Event): void {
    this._context.device.pickFile().then(this.processFile.bind(this), this.showError.bind(this));
  }

Controlos de amostra

Componente API do dispositivo
Componente de upload de imagem

Referência da API da estrutura do componente Power Apps
Visão geral da estrutura do componente Power Apps