ContentProvider.GetStreamTypes(Uri, String) Método

Definición

Llamado por un cliente para determinar los tipos de flujos de datos que admite este proveedor de contenido para el URI especificado.

[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[]

Parámetros

uri
Uri

Los datos del proveedor de contenido que se consultan.

mimeTypeFilter
String

Tipo de datos que el cliente desea. Puede ser un patrón, como / para recuperar todos los tipos de datos posibles.

Devoluciones

String[]

Devuelve null si no hay ningún flujo de datos posible para el mimeTypeFilter especificado. De lo contrario, devuelve una matriz de todos los tipos MIME concretos disponibles.

Atributos

Comentarios

Llamado por un cliente para determinar los tipos de flujos de datos que admite este proveedor de contenido para el URI especificado. La implementación predeterminada devuelve null, lo que significa que no hay tipos. Si el proveedor de contenido almacena datos de un tipo determinado, devuelva ese tipo MIME si coincide con el mimeTypeFilter especificado. Si puede realizar conversiones de tipos, devuelva una matriz de todos los tipos MIME admitidos que coincidan con mimeTypeFilter.

Java documentación para android.content.ContentProvider.getStreamTypes(android.net.Uri, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también

  • 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)>