Idioma

AppOpsManagerMode Enumeração

Definição

Enumera valores retornados por vários tipos.

public enum AppOpsManagerMode
type AppOpsManagerMode = 
Herança
AppOpsManagerMode

Campos

Nome Valor Description
Allowed 0

Resultado de checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): o chamador especificado tem permissão para executar a operação fornecida.

Ignored 1

Resultado de checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): o chamador especificado não tem permissão para executar a operação determinada e essa tentativa deve falhar silenciosamente (não deve causar falha no aplicativo).

Errored 2

Resultado de checkOpNoThrow(String, int, String), noteOpNoThrow(String, int, String), startOpNoThrow(String, int, String): o chamador especificado não tem permissão para executar a operação determinada e essa tentativa deve fazer com que ele tenha um erro fatal, normalmente um SecurityException.

Default 3

Resultado de checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): o chamador especificado deve usar sua verificação de segurança padrão.

Foreground 4

Modo especial que significa "permitir somente quando o aplicativo estiver em primeiro plano". Isso não é retornado de unsafeCheckOp(String, int, String), noteOp(String, int, String), startOp(String, int, String).

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a