Freigeben über


ContentProvider.GetTypeAnonymous(Uri) Methode

Definition

Implementieren Sie dies, um Anforderungen für DEN MIME-Typ von URIs zu behandeln, die keine internen Informationen offenlegen müssen, die durch eine Berechtigung geschützt werden sollen.

[Android.Runtime.Register("getTypeAnonymous", "(Landroid/net/Uri;)Ljava/lang/String;", "GetGetTypeAnonymous_Landroid_net_Uri_Handler", ApiSince=34)]
public virtual string? GetTypeAnonymous (Android.Net.Uri uri);
[<Android.Runtime.Register("getTypeAnonymous", "(Landroid/net/Uri;)Ljava/lang/String;", "GetGetTypeAnonymous_Landroid_net_Uri_Handler", ApiSince=34)>]
abstract member GetTypeAnonymous : Android.Net.Uri -> string
override this.GetTypeAnonymous : Android.Net.Uri -> string

Parameter

uri
Uri

der zu abfragende URI.

Gibt zurück

eine MIME-Typzeichenfolge oder null wenn der Typ geschützt werden muss.

Attribute

Hinweise

Implementieren Sie dies, um Anforderungen für DEN MIME-Typ von URIs zu behandeln, die keine internen Informationen offenlegen müssen, die durch eine Berechtigung geschützt werden sollen.

Wenn Ihr MIME-Typ Details anzeigt, die geschützt werden sollen, sollten Sie diese schützen, indem Sie diese in #getTypeund in dieser Funktion implementieren, nur Typen von URIs zurückgeben, die von jedem ohne Zugriff abgerufen werden können.

Durch die Implementierung der Funktion "ths" wird sichergestellt, dass #getType "readPermission" geschützt ist. Diese Funktion funktioniert standardmäßig als #getType

Java-Dokumentation für android.content.ContentProvider.getTypeAnonymous(android.net.Uri).

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.

Gilt für: