ContentProvider.GetStreamTypes(Uri, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアントによって呼び出され、このコンテンツ プロバイダーが特定の URI に対してサポートするデータ ストリームの種類を決定します。
[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[]
パラメーター
- uri
- Uri
クエリ対象のコンテンツ プロバイダー内のデータ。
- mimeTypeFilter
- String
クライアントが必要とするデータの種類。 可能なすべてのデータ型を取得する / などのパターンを使用できます。
戻り値
指定された null
mimeTypeFilter に対して可能なデータ ストリームがない場合は を返します。 それ以外の場合は、使用可能なすべての具象 MIME の種類の配列を返します。
- 属性
注釈
クライアントによって呼び出され、このコンテンツ プロバイダーが特定の URI に対してサポートするデータ ストリームの種類を決定します。 既定の実装では、 が返されます null
。これは型がないことを意味します。 コンテンツ プロバイダーが特定の種類のデータを格納する場合は、指定された mimeTypeFilter と一致する場合は、その MIME の種類を返します。 型変換を実行できる場合は、mimeTypeFilter に一致するすべてのサポートされている MIME 型の配列を返します。
の android.content.ContentProvider.getStreamTypes(android.net.Uri, java.lang.String)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
こちらもご覧ください
- 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)>