PackageManager.CanPackageQuery Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CanPackageQuery(String, String) |
Restituisce |
CanPackageQuery(String, String[]) |
|
CanPackageQuery(String, String)
Restituisce true
se il pacchetto di origine è in grado di eseguire query per informazioni dettagliate sul pacchetto di destinazione.
[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
Parametri
- sourcePackageName
- String
Pacchetto di origine che riceverà informazioni dettagliate sul pacchetto di destinazione.
- targetPackageName
- String
Pacchetto di destinazione i cui dettagli verrebbero condivisi con il pacchetto di origine.
Restituisce
true
se il pacchetto di origine è in grado di eseguire query per informazioni dettagliate sul pacchetto di destinazione.
- Attributi
Commenti
Restituisce true
se il pacchetto di origine è in grado di eseguire query per informazioni dettagliate sul pacchetto di destinazione. Le applicazioni che condividono informazioni dettagliate su altre applicazioni devono usare questa API per determinare se tali dettagli devono essere trattenuti dai chiamanti che altrimenti non hanno visibilità.
Nota: il chiamante deve essere in grado di eseguire query per informazioni dettagliate sul pacchetto di origine e di destinazione. Se non lo è, viene generata un'eccezione NameNotFoundException
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
CanPackageQuery(String, String[])
#canPackageQuery(String, String)
Uguale a ma accetta una matrice di pacchetti di destinazione su cui eseguire query.
[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[]
Parametri
- sourcePackageName
- String
Pacchetto di origine che riceverà informazioni dettagliate sul pacchetto di destinazione.
- targetPackageNames
- String[]
Matrice di pacchetti di destinazione i cui dettagli verrebbero condivisi con il pacchetto di origine.
Restituisce
Matrice di valori booleani in cui ogni membro specifica se il pacchetto di origine è in grado di eseguire query per informazioni dettagliate sul pacchetto di destinazione specificato dal valore corrispondente nello stesso indice nella matrice di pacchetti di destinazione.
- Attributi
Commenti
#canPackageQuery(String, String)
Uguale a ma accetta una matrice di pacchetti di destinazione su cui eseguire query.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.