Lingua

EnterpriseGlobalSearchSession.GetSchema Metodo

Definizione

Recupera la raccolta di schemi forniti più di recente a AppSearchSession.setSchema per tutti i tipi appartenenti al pacchetto richiesto e al database a cui è stato concesso l'accesso al chiamante.

[Android.Runtime.Register("getSchema", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetGetSchema_Ljava_lang_String_Ljava_lang_String_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=35)]
public virtual void GetSchema(string packageName, string databaseName, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("getSchema", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetGetSchema_Ljava_lang_String_Ljava_lang_String_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=35)>]
abstract member GetSchema : string * string * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.GetSchema : string * string * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parametri

packageName
String

pacchetto proprietario delle istanze di AppSearchSchema richieste. Questo valore non può essere Null.

databaseName
String

database proprietario delle istanze di AppSearchSchema richieste. Questo valore non può essere Null.

executor
IExecutor

Executor in cui richiamare il callback. Questo valore non può essere Null. Gli eventi di callback e listener vengono inviati tramite questo executor, offrendo un modo semplice per controllare il thread usato. Per inviare eventi tramite il thread principale dell'applicazione, è possibile usare Context.getMainExecutor(). In caso contrario, fornire un executor che invia a un thread appropriato.

callback
IConsumer

L'oggetto GetSchemaResponse in sospeso contenente gli schemi a cui il chiamante ha accesso o a un GetSchemaResponse vuoto se il pacchetto di richiesta e il database non esistono, non ha impostato uno schema o non contiene schemi accessibili al chiamante. Questo valore non può essere Null.

Attributi

Commenti

Recupera la raccolta di schemi forniti più di recente a AppSearchSession.setSchema per tutti i tipi appartenenti al pacchetto richiesto e al database a cui è stato concesso l'accesso al chiamante. Se la combinazione di pacchetto/database richiesta non esiste o al chiamante non è stato concesso l'accesso, verrà restituito un getSchemaResponse vuoto.

Informazioni di riferimento su Android per android.app.appsearch.EnterpriseGlobalSearchSession.getSchema.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a