Sprache

SetBlobVisibilityRequest.Builder.AddNamespaceVisibleToConfig Methode

Definition

Gibt an, dass blobs innerhalb des angegebenen Namespaces vom Aufrufer aufgerufen werden können, wenn sie die in SchemaVisibilityConfig definierten Anforderungen erfüllen.

[Android.Runtime.Register("addNamespaceVisibleToConfig", "(Ljava/lang/String;Landroid/app/appsearch/SchemaVisibilityConfig;)Landroid/app/appsearch/SetBlobVisibilityRequest$Builder;", "", ApiSince=36)]
public Android.App.AppSearch.SetBlobVisibilityRequest.Builder AddNamespaceVisibleToConfig(string namespace, Android.App.AppSearch.SchemaVisibilityConfig visibilityConfig);
[<Android.Runtime.Register("addNamespaceVisibleToConfig", "(Ljava/lang/String;Landroid/app/appsearch/SchemaVisibilityConfig;)Landroid/app/appsearch/SetBlobVisibilityRequest$Builder;", "", ApiSince=36)>]
member this.AddNamespaceVisibleToConfig : string * Android.App.AppSearch.SchemaVisibilityConfig -> Android.App.AppSearch.SetBlobVisibilityRequest.Builder

Parameter

namespace
String

Der BLOB-Namespace, für den die Sichtbarkeit festgelegt werden soll. Dieser Wert darf nicht NULL sein.

visibilityConfig
SchemaVisibilityConfig

Die Konfiguration, die Sichtbarkeitseinstellungen angibt. Dieser Wert darf nicht NULL sein.

Gibt zurück

Attribute

Hinweise

Gibt an, dass blobs innerhalb des angegebenen Namespaces vom Aufrufer aufgerufen werden können, wenn sie die in SchemaVisibilityConfig definierten Anforderungen erfüllen. Die Anforderungen in jeder SchemaVisibilityConfig verfügen über eine "AND"-Beziehung, was bedeutet, dass alle Bedingungen innerhalb einer Konfiguration für den Zugriff erfüllt werden müssen. Beispielsweise benötigt der Aufrufer möglicherweise bestimmte Berechtigungen und gehört zu einem bestimmten Paket. Wiederholte Aufrufe dieser Methode können einem Namespace mehrere SchemaVisibilityConfigs hinzufügen. Der Aufrufer hat Zugriff, wenn er mit einer der hinzugefügten Konfigurationen übereinstimmt, sodass die Konfigurationen eine "OR"-Beziehung bilden.

Android-Referenz für android.app.appsearch.SetBlobVisibilityRequest.Builder.addNamespaceVisibleToConfig.

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: