次の方法で共有


ContextWrapper.GrantUriPermission(String, Uri, ActivityFlags) メソッド

定義

そのパッケージに URI のコンテンツ プロバイダーにアクセスするための一般的なアクセス許可があるかどうかに関係なく、特定の URI にアクセスするアクセス許可を別のパッケージに付与します。

[Android.Runtime.Register("grantUriPermission", "(Ljava/lang/String;Landroid/net/Uri;I)V", "GetGrantUriPermission_Ljava_lang_String_Landroid_net_Uri_IHandler")]
public override void GrantUriPermission (string? toPackage, Android.Net.Uri? uri, Android.Content.ActivityFlags modeFlags);
[<Android.Runtime.Register("grantUriPermission", "(Ljava/lang/String;Landroid/net/Uri;I)V", "GetGrantUriPermission_Ljava_lang_String_Landroid_net_Uri_IHandler")>]
override this.GrantUriPermission : string * Android.Net.Uri * Android.Content.ActivityFlags -> unit

パラメーター

toPackage
String

URI へのアクセスを許可するパッケージ。

uri
Uri

アクセス権を付与する URI。

modeFlags
ActivityFlags

目的のアクセス モード。 、、Android.Content.Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION、またはAndroid.Content.Intent.FLAG_GRANT_PREFIX_URI_PERMISSIONの任意のGrantReadUriPermission組み合わせ。GrantWriteUriPermission

属性

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象