PackageManager.CanPackageQuery Método
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.
Sobrecargas
| Nome | Description |
|---|---|
| CanPackageQuery(String, String[]) |
O mesmo que |
| CanPackageQuery(String, String) |
Retornará |
CanPackageQuery(String, String[])
O mesmo que #canPackageQuery(String, String) aceitar uma matriz de pacotes de destino a serem consultados.
[Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;[Ljava/lang/String;)[Z", "GetCanPackageQuery_Ljava_lang_String_arrayLjava_lang_String_Handler", ApiSince=34)]
public virtual bool[] CanPackageQuery(string sourcePackageName, string[] targetPackageNames);
[<Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;[Ljava/lang/String;)[Z", "GetCanPackageQuery_Ljava_lang_String_arrayLjava_lang_String_Handler", ApiSince=34)>]
abstract member CanPackageQuery : string * string[] -> bool[]
override this.CanPackageQuery : string * string[] -> bool[]
Parâmetros
- sourcePackageName
- String
O pacote de origem que receberia detalhes sobre o pacote de destino.
- targetPackageNames
- String[]
Uma matriz de pacotes de destino cujos detalhes seriam compartilhados com o pacote de origem.
Retornos
Uma matriz de boolianos em que cada membro especifica se o pacote de origem é capaz de consultar detalhes sobre o pacote de destino fornecido pelo valor correspondente no mesmo índice na matriz de pacotes de destino.
- Atributos
Comentários
O mesmo que #canPackageQuery(String, String) aceitar uma matriz de pacotes de destino a serem consultados.
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
CanPackageQuery(String, String)
Retornará true se o pacote de origem puder consultar detalhes sobre o pacote de destino.
[Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetCanPackageQuery_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=33)]
public virtual bool CanPackageQuery(string sourcePackageName, string targetPackageName);
[<Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetCanPackageQuery_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=33)>]
abstract member CanPackageQuery : string * string -> bool
override this.CanPackageQuery : string * string -> bool
Parâmetros
- sourcePackageName
- String
O pacote de origem que receberia detalhes sobre o pacote de destino.
- targetPackageName
- String
O pacote de destino cujos detalhes seriam compartilhados com o pacote de origem.
Retornos
true se o pacote de origem puder consultar detalhes sobre o pacote de destino.
- Atributos
Comentários
Retornará true se o pacote de origem puder consultar detalhes sobre o pacote de destino. Os aplicativos que compartilham detalhes sobre outros aplicativos devem usar essa API para determinar se esses detalhes devem ser retidos de chamadores que, de outra forma, não têm visibilidade deles.
Observação: o chamador deve ser capaz de consultar detalhes sobre o pacote de origem e de destino. Um NameNotFoundException é lançado se não for.
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.