power-save-blocker.md file translation
authorEmerson Thompson <thompson.emerson@gmail.com>
Tue, 8 Nov 2016 17:51:53 +0000 (14:51 -0300)
committerGitHub <noreply@github.com>
Tue, 8 Nov 2016 17:51:53 +0000 (14:51 -0300)
docs-translations/pt-BR/api/power-save-blocker.md [new file with mode: 0644]

diff --git a/docs-translations/pt-BR/api/power-save-blocker.md b/docs-translations/pt-BR/api/power-save-blocker.md
new file mode 100644 (file)
index 0000000..efed0c1
--- /dev/null
@@ -0,0 +1,56 @@
+# powerSaveBlocker
+
+> loquear o sistema de entrar no modo de pouca energia (suspenso).
+
+Processo: [Main](../tutorial/quick-start.md#main-process)
+
+Por exemplo:
+
+```javascript
+const {powerSaveBlocker} = require('electron')
+
+const id = powerSaveBlocker.start('prevent-display-sleep')
+console.log(powerSaveBlocker.isStarted(id))
+
+powerSaveBlocker.stop(id)
+```
+
+## Methods
+
+O módulo `powerSaveBlocker` tem os seguintes métodos:
+
+### `powerSaveBlocker.start(type)`
+
+* `type` String - Tipo de bloqueador de economia de energia.
+  * `prevent-app-suspension` - Impedir que o aplicativo seja suspenso.
+    Mantém o sistema ativo, mas permite que a tela seja desligada. Exemplo de casos de uso: 
+    download de um arquivo ou reprodução de áudio.
+  * `prevent-display-sleep` - Impedir a exibição de entrar em modo suspenso. Mantém 
+  o sistema e a tela ativos. Exemplo de caso de uso: reprodução de vídeo.
+
+Retorna `Integer` - O ID do bloqueador que é atribuído a este bloqueador de energia
+
+Inicia para impedir que o sistema entre no modo de baixa energia. Retorna um número inteiro 
+identificando o bloqueador de economia de energia.
+
+**Nota:** `prevent-display-sleep` Tem maior precedência sobre
+`prevent-app-suspension`. Somente o tipo de precedência mais alto entra em vigor. Em 
+outras palavras, `prevent-display-sleep` sempre tem procedência sobre
+`prevent-app-suspension`.
+
+Por exemplo, uma API chamada requests para `prevent-app-suspension`, e 
+outra chamada B requests para `prevent-display-sleep`. `prevent-display-sleep`
+será usado até que B pare seu request. Depois disso, `prevent-app-suspension`
+é usado.
+
+### `powerSaveBlocker.stop(id)`
+
+* `id` Integer - O id do bloqueador de economia de energia retornado por `powerSaveBlocker.start`.
+
+Interrompe o bloqueador de economia de energia especificado.
+
+### `powerSaveBlocker.isStarted(id)`
+
+* `id` Integer - O id do bloqueador de economia de energia retornado por `powerSaveBlocker.start`.
+
+Retorna `Boolean` - Se o `powerSaveBlocker` correspondente foi iniciado.