DocumentsContract.BuildDocumentUriUsingTree(Uri, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ドキュメント プロバイダー内のターゲット Document#COLUMN_DOCUMENT_ID
を表すビルド URI。
[Android.Runtime.Register("buildDocumentUriUsingTree", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;", "")]
public static Android.Net.Uri? BuildDocumentUriUsingTree (Android.Net.Uri? treeUri, string? documentId);
[<Android.Runtime.Register("buildDocumentUriUsingTree", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;", "")>]
static member BuildDocumentUriUsingTree : Android.Net.Uri * string -> Android.Net.Uri
パラメーター
- treeUri
- Uri
ターゲット ドキュメントにアクセスするために利用するサブツリー。 ターゲット ディレクトリは、このサブツリーの子孫である必要があります。
- documentId
- String
呼び出し元が直接アクセスできない可能性があるターゲット ドキュメント。
戻り値
- 属性
注釈
ドキュメント プロバイダー内のターゲット Document#COLUMN_DOCUMENT_ID
を表すビルド URI。 クエリを実行すると、プロバイダーは列が定義 Document
された 1 つの行を返します。
ただし、返される URI は、ターゲット ドキュメントに直接アクセスする代わりに、サブツリー URI を介して付与された Intent#ACTION_OPEN_DOCUMENT_TREE
アクセスを利用します。通常は 、 ターゲット ドキュメントは、サブツリーの子孫 (子、孫など) である必要があります。
これは通常、ユーザーが選択したディレクトリ ツリーの下のドキュメントにアクセスするために使用されます。これは、ユーザーが新しいドキュメント へのアクセスを個別に確認する必要がないためです。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
こちらもご覧ください
- ActionOpenDocumentTree
- <xref:Android.Provider.DocumentsProvider.IsChildDocument(System.String%2c+System.String)>
- <xref:Android.Provider.DocumentsContract.BuildDocumentUri(System.String%2c+System.String)>