共用方式為


MockContext.RevokeUriPermission 方法

定義

多載

RevokeUriPermission(Uri, ActivityFlags)

拿掉所有許可權,以存取先前以 M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri,Android.Net.Uri)新增的特定內容提供者 URI。

RevokeUriPermission(String, Uri, ActivityFlags)

RevokeUriPermission(Uri, ActivityFlags)

拿掉所有許可權,以存取先前以 M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri,Android.Net.Uri)新增的特定內容提供者 URI。

[Android.Runtime.Register("revokeUriPermission", "(Landroid/net/Uri;I)V", "GetRevokeUriPermission_Landroid_net_Uri_IHandler")]
public override void RevokeUriPermission (Android.Net.Uri? uri, Android.Content.ActivityFlags modeFlags);
[<Android.Runtime.Register("revokeUriPermission", "(Landroid/net/Uri;I)V", "GetRevokeUriPermission_Landroid_net_Uri_IHandler")>]
override this.RevokeUriPermission : Android.Net.Uri * Android.Content.ActivityFlags -> unit

參數

uri
Uri

您要撤銷存取權的 URI。

modeFlags
ActivityFlags

所需的存取模式。 或GrantWriteUriPermission的任何組合GrantReadUriPermission

屬性

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

RevokeUriPermission(String, Uri, ActivityFlags)

[Android.Runtime.Register("revokeUriPermission", "(Ljava/lang/String;Landroid/net/Uri;I)V", "GetRevokeUriPermission_Ljava_lang_String_Landroid_net_Uri_IHandler", ApiSince=26)]
public override void RevokeUriPermission (string? targetPackage, Android.Net.Uri? uri, Android.Content.ActivityFlags modeFlags);
[<Android.Runtime.Register("revokeUriPermission", "(Ljava/lang/String;Landroid/net/Uri;I)V", "GetRevokeUriPermission_Ljava_lang_String_Landroid_net_Uri_IHandler", ApiSince=26)>]
override this.RevokeUriPermission : string * Android.Net.Uri * Android.Content.ActivityFlags -> unit

參數

targetPackage
String
uri
Uri
modeFlags
ActivityFlags
屬性

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於