Partager via


PackageManager.CanPackageQuery Méthode

Définition

Surcharges

CanPackageQuery(String, String)

Retourne true si le package source est en mesure d’interroger des détails sur le package cible.

CanPackageQuery(String, String[])

Identique à #canPackageQuery(String, String) mais accepte un tableau de packages cibles à interroger.

CanPackageQuery(String, String)

Retourne true si le package source est en mesure d’interroger des détails sur le package cible.

[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

Paramètres

sourcePackageName
String

Package source qui recevrait des détails sur le package cible.

targetPackageName
String

Package cible dont les détails seraient partagés avec le package source.

Retours

true si le package source est en mesure d’interroger des détails sur le package cible.

Attributs

Remarques

Retourne true si le package source est en mesure d’interroger des détails sur le package cible. Les applications qui partagent des détails sur d’autres applications doivent utiliser cette API pour déterminer si ces détails doivent être retenus des appelants qui n’ont pas de visibilité.

Remarque : l’appelant doit être en mesure d’interroger des détails sur le package source et cible. A NameNotFoundException est levée si ce n’est pas le cas.

Documentation Java pour android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

CanPackageQuery(String, String[])

Identique à #canPackageQuery(String, String) mais accepte un tableau de packages cibles à interroger.

[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[]

Paramètres

sourcePackageName
String

Package source qui recevrait des détails sur le package cible.

targetPackageNames
String[]

Tableau de packages cibles dont les détails seraient partagés avec le package source.

Retours

Tableau de booléens où chaque membre spécifie si le package source est en mesure d’interroger des détails sur le package cible donné par la valeur correspondante au même index dans le tableau de packages cibles.

Attributs

Remarques

Identique à #canPackageQuery(String, String) mais accepte un tableau de packages cibles à interroger.

Documentation Java pour android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à