SliceProvider.OnMapIntentToUri(Intent) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 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 espera-se que retorne um Uri não nulo representando uma fatia. Caso contrário, isso vai lançar UnsupportedOperationException
.
Qualquer filtro de intenção adicionado a um provedor de fatia também deve conter SliceManager#CATEGORY_SLICE
, porque, caso contrário, ele não será detectado pelo SliceManager#mapIntentToUri(Intent)
.
Documentação Java para android.app.slice.SliceProvider.onMapIntentToUri(android.content.Intent)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.