Idioma

SliceProvider.OnMapIntentToUri(Intent) Método

Definição

Esse método deve ser substituído se um IntentFilter for especificado no 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

Retornos

Uri

Uri que representa a fatia associada à intenção fornecida.

Atributos

Comentários

Esse método deve ser substituído se um IntentFilter for especificado no SliceProvider. Nesse caso, esse método pode ser chamado e deve retornar um Uri não nulo que representa uma fatia. Caso contrário, isso gerará UnsupportedOperationException.

Qualquer filtro de intenção adicionado a um provedor de fatia também deve conter SliceManager#CATEGORY_SLICE, pois caso contrário, ele não será detectado por SliceManager#mapIntentToUri(Intent).

Java documentação para android.app.slice.SliceProvider.onMapIntentToUri(android.content.Intent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a