PackageManager.CanPackageQuery 方法

定义

重载

CanPackageQuery(String, String)

如果 true 源包能够查询有关目标包的详细信息,则返回。

CanPackageQuery(String, String[])

#canPackageQuery(String, String) 接受要查询的目标包数组相同。

CanPackageQuery(String, String)

如果 true 源包能够查询有关目标包的详细信息,则返回。

[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

参数

sourcePackageName
String

将接收有关目标包的详细信息的源包。

targetPackageName
String

目标包,其详细信息将与源包共享。

返回

true 如果源包能够查询有关目标包的详细信息,则为 。

属性

注解

如果 true 源包能够查询有关目标包的详细信息,则返回。 共享有关其他应用程序的详细信息的应用程序应使用此 API 来确定这些详细信息是否应从不具有可见性的调用方中扣留这些详细信息。

注意:调用方必须能够查询有关源包和目标包的详细信息。 如果不是,则会引发 A NameNotFoundException

适用于 . 的 android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

CanPackageQuery(String, String[])

#canPackageQuery(String, String) 接受要查询的目标包数组相同。

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

参数

sourcePackageName
String

将接收有关目标包的详细信息的源包。

targetPackageNames
String[]

目标包的数组,其详细信息将与源包共享。

返回

布尔值的数组,其中每个成员指定源包是否能够查询目标包的详细信息,该包由目标包数组中相同索引处的相应值给出。

属性

注解

#canPackageQuery(String, String) 接受要查询的目标包数组相同。

适用于 . 的 android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String[])Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于