Langue

ContentProvider.GetStreamTypes(Uri, String) Méthode

Définition

Appelé par un client pour déterminer les types de flux de données pris en charge par ce fournisseur de contenu pour l’URI donné.

[Android.Runtime.Register("getStreamTypes", "(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;", "GetGetStreamTypes_Landroid_net_Uri_Ljava_lang_String_Handler")]
public virtual string[]? GetStreamTypes(Android.Net.Uri uri, string mimeTypeFilter);
[<Android.Runtime.Register("getStreamTypes", "(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;", "GetGetStreamTypes_Landroid_net_Uri_Ljava_lang_String_Handler")>]
abstract member GetStreamTypes : Android.Net.Uri * string -> string[]
override this.GetStreamTypes : Android.Net.Uri * string -> string[]

Paramètres

uri
Uri

Données dans le fournisseur de contenu interrogées.

mimeTypeFilter
String

Type de données souhaitées par le client. Peut être un modèle, tel que / ; pour récupérer tous les types de données possibles.

Retours

String[]

Retourne null s’il n’existe aucun flux de données possible pour le mimeTypeFilter donné. Sinon, retourne un tableau de tous les types MIME concrets disponibles.

Attributs

Remarques

Appelé par un client pour déterminer les types de flux de données pris en charge par ce fournisseur de contenu pour l’URI donné. L’implémentation par défaut retourne , ce qui signifie qu’aucun type n’est retourné null. Si votre fournisseur de contenu stocke des données d’un type particulier, retournez ce type MIME s’il correspond au mimeTypeFilter donné. Si elle peut effectuer des conversions de type, retournez un tableau de tous les types MIME pris en charge qui correspondent à mimeTypeFilter.

Java documentation pour android.content.ContentProvider.getStreamTypes(android.net.Uri, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Voir aussi

  • GetType(Uri)
  • <xref:Android.Content.ContentProvider.OpenTypedAssetFile(Android.Net.Uri%2c+System.String%2c+System.String)>
  • <xref:Android.Content.ClipDescription.CompareMimeTypes(System.String%2c+System.String)>