Sprache

GlobalSearchSession.GetSchema(String, String, IExecutor, IConsumer) Methode

Definition

Ruft die Auflistung von Schemas ab, die zuletzt für alle Typen des angeforderten Pakets und der Datenbank bereitgestellt AppSearchSession#setSchema wurden, auf die der Aufrufer Zugriff gewährt hat.

[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=33)]
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=33)>]
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

Parameter

packageName
String

das Paket, das die angeforderten AppSearchSchema Instanzen besitzt.

databaseName
String

die Datenbank, die die angeforderten AppSearchSchema Instanzen besitzt.

executor
IExecutor

Executor, für den der Rückruf aufgerufen werden soll.

callback
IConsumer

Rückruf zum Empfangen der ausstehenden GetSchemaResponse Schemas mit den Schemas, auf die der Aufrufer Zugriff hat, oder auf ein leeres GetSchemaResponse, wenn das Anforderungspaket und die Datenbank nicht vorhanden sind, hat kein Schema festgelegt oder enthält keine Schemas, auf die der Aufrufer zugreifen kann.

Attribute

Hinweise

Ruft die Auflistung von Schemas ab, die zuletzt für alle Typen des angeforderten Pakets und der Datenbank bereitgestellt AppSearchSession#setSchema wurden, auf die der Aufrufer Zugriff gewährt hat.

Wenn die angeforderte Paket-/Datenbankkombination nicht vorhanden ist oder dem Aufrufer kein Zugriff darauf gewährt wurde, wird ein leeres GetSchemaResponse zurückgegeben.

Java Dokumentation für android.app.appsearch.GlobalSearchSession.getSchema(java.lang.String, java.lang.String, java.util.concurrent.Executor, java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.GetSchemaResponse>>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: