SliceProvider.OnMapIntentToUri(Intent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Methode muss überschrieben werden, wenn im SliceProvider ein IntentFilter Wert angegeben ist.
[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
Parameter
- intent
- Intent
Gibt zurück
URI, der das mit der bereitgestellten Absicht verknüpfte Segment darstellt.
- Attribute
Hinweise
Diese Methode muss überschrieben werden, wenn im SliceProvider ein IntentFilter Wert angegeben ist. In diesem Fall kann diese Methode aufgerufen werden und wird erwartet, dass ein Nicht-Null-URI zurückgegeben wird, der ein Segment darstellt. Andernfalls wird dies ausgelöst UnsupportedOperationException.
Alle einem Datenschnittanbieter hinzugefügten Absichtsfilter sollten ebenfalls enthalten SliceManager#CATEGORY_SLICE, da andernfalls kein Beabsichtigter Filter erkannt SliceManager#mapIntentToUri(Intent)wird.
Java-Dokumentation für android.app.slice.SliceProvider.onMapIntentToUri(android.content.Intent).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.