PermissionCheckCode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o resultado de uma verificação de permissão de serviço.
public enum PermissionCheckCode
type PermissionCheckCode =
- Herança
-
PermissionCheckCode
Campos
| Nome | Valor | Description |
|---|---|---|
| Granted | 1 | Indica que o chamador pode registrar retornos de chamada de informações de serviço ou resolver um serviço. Este é um código de resultado para checkPermissionForService(String, String, Executor, IntConsumer).
Referência do Android para 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. |
| Denied | 2 | Indica que o chamador não tem permissão para registrar retornos de chamada de informações de serviço ou resolver um serviço. Este é um código de resultado para checkPermissionForService(String, String, Executor, IntConsumer).
Referência do Android para 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. |
Comentários
Estes são códigos de resultado alternativos, não sinalizadores.
NsdManager.CheckPermissionForService verifica a lista de aprovação do serviço armazenado para o chamador. O resultado indica se o Android se lembra da aprovação do seletor para acesso a esse serviço sem a permissão de rede local; não é uma verificação de todas as permissões que podem permitir o acesso.
Para aplicativos destinados ao Android 17 (nível de API 37) ou posterior, as regras de permissão de rede local se aplicam. Um Denied resultado não nega uma permissão concedida android.permission.ACCESS_LOCAL_NETWORK independentemente: o registro de retorno de chamada de informações de serviço e resolução ainda pode ser permitido por meio dessa permissão. Uma seleção de seletor anterior pode ser revogada; essa verificação não garante que o serviço esteja disponível.
Origem do Android 17 para NsdManager.checkPermissionForService e seus códigos de resultado.