Compartir a través de


PackageManager.CanPackageQuery Método

Definición

Sobrecargas

CanPackageQuery(String, String)

Devuelve true si el paquete de origen puede consultar los detalles sobre el paquete de destino.

CanPackageQuery(String, String[])

Igual que #canPackageQuery(String, String) pero acepta una matriz de paquetes de destino que se van a consultar.

CanPackageQuery(String, String)

Devuelve true si el paquete de origen puede consultar los detalles sobre el paquete 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

Paquete de origen que recibiría detalles sobre el paquete de destino.

targetPackageName
String

Paquete de destino cuyos detalles se compartirían con el paquete de origen.

Devoluciones

true si el paquete de origen puede consultar información detallada sobre el paquete de destino.

Atributos

Comentarios

Devuelve true si el paquete de origen puede consultar los detalles sobre el paquete de destino. Las aplicaciones que comparten detalles sobre otras aplicaciones deben usar esta API para determinar si esos detalles se deben mantener retenidos de los autores de llamadas que no tienen visibilidad de ellos.

Nota: El autor de la llamada debe poder consultar los detalles sobre el paquete de origen y destino. Se produce una NameNotFoundException excepción si no es así.

Documentación de Java para android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

CanPackageQuery(String, String[])

Igual que #canPackageQuery(String, String) pero acepta una matriz de paquetes de destino que se van a consultar.

[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

Paquete de origen que recibiría detalles sobre el paquete de destino.

targetPackageNames
String[]

Matriz de paquetes de destino cuyos detalles se compartirían con el paquete de origen.

Devoluciones

Matriz de booleanos donde cada miembro especifica si el paquete de origen puede consultar detalles sobre el paquete de destino proporcionado por el valor correspondiente en el mismo índice de la matriz de paquetes de destino.

Atributos

Comentarios

Igual que #canPackageQuery(String, String) pero acepta una matriz de paquetes de destino que se van a consultar.

Documentación de Java para android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a