Compartir a través de


SliceProvider.OnMapIntentToUri(Intent) Método

Definición

Este método se debe invalidar si se especifica en IntentFilter SliceProvider.

[Android.Runtime.Register("onMapIntentToUri", "(Landroid/content/Intent;)Landroid/net/Uri;", "GetOnMapIntentToUri_Landroid_content_Intent_Handler", ApiSince=28)]
public virtual Android.Net.Uri OnMapIntentToUri (Android.Content.Intent? intent);
[<Android.Runtime.Register("onMapIntentToUri", "(Landroid/content/Intent;)Landroid/net/Uri;", "GetOnMapIntentToUri_Landroid_content_Intent_Handler", ApiSince=28)>]
abstract member OnMapIntentToUri : Android.Content.Intent -> Android.Net.Uri
override this.OnMapIntentToUri : Android.Content.Intent -> Android.Net.Uri

Parámetros

intent
Intent

Devoluciones

Uri

Uri que representa el segmento asociado a la intención proporcionada.

Atributos

Comentarios

Este método se debe invalidar si se especifica en IntentFilter SliceProvider. En ese caso, se puede llamar a este método y se espera que devuelva un URI que no sea NULL que represente un segmento. De lo contrario, se producirá UnsupportedOperationException.

Cualquier filtro de intención agregado a un proveedor de segmentos también debe contener SliceManager#CATEGORY_SLICE, ya que, de lo contrario, no lo detectará SliceManager#mapIntentToUri(Intent).

Documentación de Java para android.app.slice.SliceProvider.onMapIntentToUri(android.content.Intent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a