ContentProvider.GetStreamTypes(Uri, String) Método

Definição

Chamado por um cliente para determinar os tipos de fluxos de dados que esse provedor de conteúdo dá suporte para o URI fornecido.

[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

Os dados no provedor de conteúdo que está sendo consultado.

mimeTypeFilter
String

O tipo de dados desejado pelo cliente. Pode ser um padrão, como / para recuperar todos os tipos de dados possíveis.

Retornos

String[]

Retorna null se não houver fluxos de dados possíveis para o mimeTypeFilter fornecido. Caso contrário, retorna uma matriz de todos os tipos MIME concretos disponíveis.

Atributos

Comentários

Chamado por um cliente para determinar os tipos de fluxos de dados que esse provedor de conteúdo dá suporte para o URI fornecido. A implementação padrão retorna null, ou seja, nenhum tipo. Se o provedor de conteúdo armazenar dados de um tipo específico, retorne esse tipo MIME se corresponder ao mimeTypeFilter fornecido. Se ele puder executar conversões de tipo, retorne uma matriz de todos os tipos MIME compatíveis com mimeTypeFilter.

Java documentação para android.content.ContentProvider.getStreamTypes(android.net.Uri, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Confira também

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