ContentResolver.Uncanonicalize(Uri) 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.
Wenn ein kanonischer URI, der zuvor von #canonicalize, generiert wurde, konvertieren Sie ihn in seine lokale nicht kanonische Form.
[Android.Runtime.Register("uncanonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "")]
public Android.Net.Uri? Uncanonicalize(Android.Net.Uri url);
[<Android.Runtime.Register("uncanonicalize", "(Landroid/net/Uri;)Landroid/net/Uri;", "")>]
member this.Uncanonicalize : Android.Net.Uri -> Android.Net.Uri
Parameter
- url
- Uri
Das kanonische Uri , das mit seiner nicht kanonischen Form zusammengerückt werden soll.
Gibt zurück
Gibt die nicht kanonische Darstellung von <var>url</var> zurück. Dadurch wird NULL zurückgegeben, wenn daten, die vom kanonischen URI identifiziert wurden, in der aktuellen Umgebung nicht gefunden werden können. Aufrufer müssen immer auf NULL prüfen und dies behandeln, indem sie entsprechend auf eine Alternative zurückfallen.
- Attribute
Hinweise
Wenn ein kanonischer URI, der zuvor von #canonicalize, generiert wurde, konvertieren Sie ihn in seine lokale nicht kanonische Form. Dies kann in einigen Fällen hilfreich sein, in denen Sie wissen, dass Sie nur den URI in der aktuellen Umgebung verwenden und einen möglichen Aufwand vermeiden möchten, wenn Sie ihn mit dem Inhaltsanbieter verwenden oder überprüfen möchten, ob die referenzierten Daten überhaupt in der neuen Umgebung vorhanden sind.
Java Dokumentation für android.content.ContentResolver.uncanonicalize(android.net.Uri).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.