SliceProvider.OnCreatePermissionRequest(Uri) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Called when an app requests a slice it does not have write permission to the uri for.
[Android.Runtime.Register("onCreatePermissionRequest", "(Landroid/net/Uri;)Landroid/app/PendingIntent;", "GetOnCreatePermissionRequest_Landroid_net_Uri_Handler", ApiSince=28)]
public virtual Android.App.PendingIntent OnCreatePermissionRequest (Android.Net.Uri? sliceUri);
[<Android.Runtime.Register("onCreatePermissionRequest", "(Landroid/net/Uri;)Landroid/app/PendingIntent;", "GetOnCreatePermissionRequest_Landroid_net_Uri_Handler", ApiSince=28)>]
abstract member OnCreatePermissionRequest : Android.Net.Uri -> Android.App.PendingIntent
override this.OnCreatePermissionRequest : Android.Net.Uri -> Android.App.PendingIntent
Parameters
- sliceUri
- Uri
the Uri of the slice attempting to be bound.
Returns
- Attributes
Remarks
Called when an app requests a slice it does not have write permission to the uri for.
The return value will be the action on a slice that prompts the user that the calling app wants to show slices from this app. The default implementation launches a dialog that allows the user to grant access to this slice. Apps that do not want to allow this user grant, can override this and instead launch their own dialog with different behavior.
Java documentation for android.app.slice.SliceProvider.onCreatePermissionRequest(android.net.Uri)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.