Compartilhar via


Device

Fornece métodos para usar recursos de dispositivo nativo.

Importante

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

Disponível para

Aplicativos baseados em modelo e tela

Sintaxe

context.device

Methods

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

Example

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

Controles de exemplo

Componente da API do dispositivo
Componente de upload de imagem

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