SetBlobVisibilityRequest.Builder.AddNamespaceVisibleToConfig メソッド

定義

SchemaVisibilityConfig で定義されている要件を満たしている場合に、指定された名前空間内の BLOB に呼び出し元がアクセスできることを指定します。

[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

パラメーター

namespace
String

可視性を設定する BLOB 名前空間。 この値は null にすることはできません。

visibilityConfig
SchemaVisibilityConfig

表示設定を指定する構成。 この値は null にすることはできません。

返品

属性

注釈

SchemaVisibilityConfig で定義されている要件を満たしている場合に、指定された名前空間内の BLOB に呼び出し元がアクセスできることを指定します。 各 SchemaVisibilityConfig の要件には "AND" リレーションシップがあります。つまり、アクセスするには、構成内のすべての条件を満たす必要があります。 たとえば、呼び出し元が特定のアクセス許可を必要とし、特定のパッケージに属している場合があります。 このメソッドを繰り返し呼び出して、名前空間に複数の SchemaVisibilityConfigs を追加できます。 追加された構成のいずれかに一致する場合、呼び出し元はアクセス権を持ちます。そのため、構成は "OR" リレーションシップを形成します。

android.app.appsearch.SetBlobVisibilityRequest.Builder.addNamespaceVisibleToConfigの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象